/** * trivial demo of calling the logging functions on a logger and verifying what was logged. */ @Test public void demoConsoleLoggingUsingConstructor() throws Exception { TestLoggerFactory loggerFactory = Settings.instance() .enableAll() // necessary as by default only ErrorLevel is enabled .buildLogging(); TestLogger logger = loggerFactory.getLogger("MyLogger"); // expect to see some console logging logger.info("Hello World!"); // verification - the TestLogger instance will have collected all the enabled logging was sent to the loggers TestLogger testLogger = loggerFactory.getLogger("MyLogger"); Assert.assertTrue(testLogger.matches("Hello World!")); }
/** * trivial demo of calling the logging functions on a logger and verifying what was logged. */ @Test public void demoConsoleLoggingUsingBuilder() throws Exception { TestLoggerFactory loggerFactory = Settings.instance() .enableAll() // necessary as by default only ErrorLevel is enabled .buildLogging(); TestLogger logger = loggerFactory.getLogger("MyLogger"); // expect to see some console logging logger.info("Hello World!"); // verification - the TestLogger instance will have collected all the enabled logging was sent to the loggers TestLogger testLogger = loggerFactory.getLogger("MyLogger"); Assert.assertTrue(testLogger.matches("Hello World!")); }
public void testCanEnableAll() { Settings settings = Settings.instance().enableAll(); assertTrue(settings.isEnabled(LogLevel.ErrorLevel)); assertTrue(settings.isEnabled(LogLevel.WarnLevel)); assertTrue(settings.isEnabled(LogLevel.InfoLevel)); assertTrue(settings.isEnabled(LogLevel.DebugLevel)); assertTrue(settings.isEnabled(LogLevel.TraceLevel)); }
public void testCanDisableAll() { Settings settings = Settings.instance().enableAll().disableAll(); assertTrue(!settings.isEnabled(LogLevel.ErrorLevel)); assertTrue(!settings.isEnabled(LogLevel.WarnLevel)); assertTrue(!settings.isEnabled(LogLevel.InfoLevel)); assertTrue(!settings.isEnabled(LogLevel.DebugLevel)); assertTrue(!settings.isEnabled(LogLevel.TraceLevel)); }