@Test
public void shouldNotGetMessageIfLoggerDisabledForError() {

  // Given:
  when(innerLogger.isErrorEnabled()).thenReturn(false);

  // When:
  logger.error(msgSupplier);

  // Then:
  verify(innerLogger).isErrorEnabled();
  verifyNoMoreInteractions(innerLogger, msgSupplier);
}