testLoggerFactoryResolution() — netty Function Reference
Architecture documentation for the testLoggerFactoryResolution() function in Slf4jTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 9893862a_8c60_86f8_4ef3_49a5f1dff8c7["testLoggerFactoryResolution()"] b64dd2b4_31d0_482a_bfec_7276d7b5d013["Slf4jTest"] 9893862a_8c60_86f8_4ef3_49a5f1dff8c7 -->|defined in| b64dd2b4_31d0_482a_bfec_7276d7b5d013 style 9893862a_8c60_86f8_4ef3_49a5f1dff8c7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
testsuite-jpms/src/test/java/io/netty/testsuite_jpms/it/Slf4jTest.java lines 34–51
@Test
public void testLoggerFactoryResolution() {
LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
Logger logger = (Logger) LoggerFactory.getLogger("foo");
ListAppender<ILoggingEvent> appender = new ListAppender<>();
appender.setContext(lc);
logger.addAppender(appender);
appender.start();
logger.setLevel(Level.DEBUG);
logger.setAdditive(false);
InternalLoggerFactory factory = InternalLoggerFactory.getDefaultFactory();
assertEquals(Slf4JLoggerFactory.class, factory.getClass());
InternalLogger logg = InternalLoggerFactory.getInstance("foo");
logg.info("the-msg");
assertEquals(1, appender.list.size());
assertEquals("the-msg", appender.list.get(0).getMessage());
logger.detachAndStopAllAppenders();
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testLoggerFactoryResolution() do?
testLoggerFactoryResolution() is a function in the netty codebase, defined in testsuite-jpms/src/test/java/io/netty/testsuite_jpms/it/Slf4jTest.java.
Where is testLoggerFactoryResolution() defined?
testLoggerFactoryResolution() is defined in testsuite-jpms/src/test/java/io/netty/testsuite_jpms/it/Slf4jTest.java at line 34.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free