@Test public void testIsWarnEnabled() { Logger mockLogger = mock(Logger.class); when(mockLogger.getName()).thenReturn("foo"); when(mockLogger.isWarnEnabled()).thenReturn(true); InternalLogger logger = new Slf4JLogger(mockLogger); assertTrue(logger.isWarnEnabled()); verify(mockLogger).getName(); verify(mockLogger).isWarnEnabled(); }
@Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); }
Slf4JLogger extends AbstractInternalLogger { @Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); } }
Slf4JLogger extends AbstractInternalLogger { @Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); } Slf4JLogger(Logger logger); }
Slf4JLogger extends AbstractInternalLogger { @Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); } Slf4JLogger(Logger logger); @Override boolean isTraceEnabled(); @Override void trace(String msg); @Override void trace(String format, Object arg); @Override void trace(String format, Object argA, Object argB); @Override void trace(String format, Object... argArray); @Override void trace(String msg, Throwable t); @Override boolean isDebugEnabled(); @Override void debug(String msg); @Override void debug(String format, Object arg); @Override void debug(String format, Object argA, Object argB); @Override void debug(String format, Object... argArray); @Override void debug(String msg, Throwable t); @Override boolean isInfoEnabled(); @Override void info(String msg); @Override void info(String format, Object arg); @Override void info(String format, Object argA, Object argB); @Override void info(String format, Object... argArray); @Override void info(String msg, Throwable t); @Override boolean isWarnEnabled(); @Override void warn(String msg); @Override void warn(String format, Object arg); @Override void warn(String format, Object... argArray); @Override void warn(String format, Object argA, Object argB); @Override void warn(String msg, Throwable t); @Override boolean isErrorEnabled(); @Override void error(String msg); @Override void error(String format, Object arg); @Override void error(String format, Object argA, Object argB); @Override void error(String format, Object... argArray); @Override void error(String msg, Throwable t); }
Slf4JLogger extends AbstractInternalLogger { @Override public boolean isWarnEnabled() { return logger.isWarnEnabled(); } Slf4JLogger(Logger logger); @Override boolean isTraceEnabled(); @Override void trace(String msg); @Override void trace(String format, Object arg); @Override void trace(String format, Object argA, Object argB); @Override void trace(String format, Object... argArray); @Override void trace(String msg, Throwable t); @Override boolean isDebugEnabled(); @Override void debug(String msg); @Override void debug(String format, Object arg); @Override void debug(String format, Object argA, Object argB); @Override void debug(String format, Object... argArray); @Override void debug(String msg, Throwable t); @Override boolean isInfoEnabled(); @Override void info(String msg); @Override void info(String format, Object arg); @Override void info(String format, Object argA, Object argB); @Override void info(String format, Object... argArray); @Override void info(String msg, Throwable t); @Override boolean isWarnEnabled(); @Override void warn(String msg); @Override void warn(String format, Object arg); @Override void warn(String format, Object... argArray); @Override void warn(String format, Object argA, Object argB); @Override void warn(String msg, Throwable t); @Override boolean isErrorEnabled(); @Override void error(String msg); @Override void error(String format, Object arg); @Override void error(String format, Object argA, Object argB); @Override void error(String format, Object... argArray); @Override void error(String msg, Throwable t);  }