Home / Class/ CommonsLoggerTest Class — netty Architecture

CommonsLoggerTest Class — netty Architecture

Architecture documentation for the CommonsLoggerTest class in CommonsLoggerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4d434096_9af8_4429_060e_ff690783d6b1["CommonsLoggerTest"]
  995563af_6ce2_1b88_34ca_e60d2cdfec75["CommonsLoggerTest.java"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|defined in| 995563af_6ce2_1b88_34ca_e60d2cdfec75
  df8db2e2_b7a6_7e6c_9e37_a4c4da7ebbf0["testIsTraceEnabled()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| df8db2e2_b7a6_7e6c_9e37_a4c4da7ebbf0
  1f530b88_e97d_61fa_c37e_adb13c057b6d["testIsDebugEnabled()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 1f530b88_e97d_61fa_c37e_adb13c057b6d
  c34c7f6c_5061_36f7_dc25_a571be02f5b9["testIsInfoEnabled()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| c34c7f6c_5061_36f7_dc25_a571be02f5b9
  ddc15bd1_ce5b_53b9_e489_43003bf4d418["testIsWarnEnabled()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| ddc15bd1_ce5b_53b9_e489_43003bf4d418
  b4c255f7_b6aa_2ef8_ad79_deb9607c69db["testIsErrorEnabled()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| b4c255f7_b6aa_2ef8_ad79_deb9607c69db
  ba797ac3_2e2e_1801_e94e_06854f704ab1["testTrace()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| ba797ac3_2e2e_1801_e94e_06854f704ab1
  e9840b45_e7b4_40c9_cf89_35ec40548e11["testTraceWithException()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| e9840b45_e7b4_40c9_cf89_35ec40548e11
  9c23acd4_72f7_7aef_a003_f3c5916c7b41["testDebug()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 9c23acd4_72f7_7aef_a003_f3c5916c7b41
  2eaf8849_679d_ad5d_121c_d49b99664ea7["testDebugWithException()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 2eaf8849_679d_ad5d_121c_d49b99664ea7
  2369f045_ae31_774f_24f2_6f11dce56759["testInfo()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 2369f045_ae31_774f_24f2_6f11dce56759
  2d51dd96_c25b_5bad_ca52_f687963f6ad0["testInfoWithException()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 2d51dd96_c25b_5bad_ca52_f687963f6ad0
  a9802a09_2758_8523_f6fe_c3a719a93191["testWarn()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| a9802a09_2758_8523_f6fe_c3a719a93191
  2ad3eed0_d206_7081_f852_17f9a9efad71["testWarnWithException()"]
  4d434096_9af8_4429_060e_ff690783d6b1 -->|method| 2ad3eed0_d206_7081_f852_17f9a9efad71

Relationship Graph

Source Code

common/src/test/java/io/netty/util/internal/logging/CommonsLoggerTest.java lines 24–186

public class CommonsLoggerTest {
    private static final Exception e = new Exception();

    @Test
    public void testIsTraceEnabled() {
        Log mockLog = mock(Log.class);

        when(mockLog.isTraceEnabled()).thenReturn(true);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        assertTrue(logger.isTraceEnabled());

        verify(mockLog).isTraceEnabled();
    }

    @Test
    public void testIsDebugEnabled() {
        Log mockLog = mock(Log.class);

        when(mockLog.isDebugEnabled()).thenReturn(true);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        assertTrue(logger.isDebugEnabled());

        verify(mockLog).isDebugEnabled();
    }

    @Test
    public void testIsInfoEnabled() {
        Log mockLog = mock(Log.class);

        when(mockLog.isInfoEnabled()).thenReturn(true);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        assertTrue(logger.isInfoEnabled());

        verify(mockLog).isInfoEnabled();
    }

    @Test
    public void testIsWarnEnabled() {
        Log mockLog = mock(Log.class);

        when(mockLog.isWarnEnabled()).thenReturn(true);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        assertTrue(logger.isWarnEnabled());

        verify(mockLog).isWarnEnabled();
    }

    @Test
    public void testIsErrorEnabled() {
        Log mockLog = mock(Log.class);

        when(mockLog.isErrorEnabled()).thenReturn(true);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        assertTrue(logger.isErrorEnabled());

        verify(mockLog).isErrorEnabled();
    }

    @Test
    public void testTrace() {
        Log mockLog = mock(Log.class);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        logger.trace("a");

        verify(mockLog).trace("a");
    }

    @Test
    public void testTraceWithException() {
        Log mockLog = mock(Log.class);

        InternalLogger logger = new CommonsLogger(mockLog, "foo");
        logger.trace("a", e);

        verify(mockLog).trace("a", e);

Frequently Asked Questions

What is the CommonsLoggerTest class?
CommonsLoggerTest is a class in the netty codebase, defined in common/src/test/java/io/netty/util/internal/logging/CommonsLoggerTest.java.
Where is CommonsLoggerTest defined?
CommonsLoggerTest is defined in common/src/test/java/io/netty/util/internal/logging/CommonsLoggerTest.java at line 24.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free