Ignore:
Timestamp:
08/27/12 15:28:52 (12 years ago)
Author:
sherbold
Message:
  • updated test cases for new tracing API
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/TextConsoleTest.java

    r479 r636  
    33import java.io.ByteArrayOutputStream; 
    44import java.io.PrintStream; 
     5import java.util.logging.Level; 
    56 
    67import org.junit.*; 
     
    6970                fixture.setDebug(true); 
    7071                String traceMessage = "test"; 
     72                Level traceLevel = Level.WARNING; 
     73                String expectedMessage = "[WARNING] test"; 
    7174 
    72                 fixture.traceMsg(traceMessage); 
     75                fixture.traceMsg(traceMessage, traceLevel); 
    7376 
    74                 assertEquals(traceMessage, outContent.toString()); 
     77                assertEquals(expectedMessage, outContent.toString()); 
    7578        } 
    7679 
     
    7881        public void testTraceMsg_2() throws Exception { 
    7982                TextConsole fixture = new TextConsole(); 
    80                 fixture.setDebug(false); 
     83                fixture.setDebug(true); 
    8184                String traceMessage = "test"; 
     85                Level traceLevel = Level.INFO; 
     86                String expectedMessage = "[INFO] test"; 
    8287 
    83                 fixture.traceMsg(traceMessage); 
     88                fixture.traceMsg(traceMessage, traceLevel); 
    8489 
    85                 assertEquals("", outContent.toString()); 
     90                assertEquals(expectedMessage, outContent.toString()); 
    8691        } 
     92         
     93               @Test 
     94                public void testTraceMsg_3() throws Exception { 
     95                        TextConsole fixture = new TextConsole(); 
     96                        fixture.setDebug(false); 
     97                        String traceMessage = "[INFO] test"; 
     98                        Level traceLevel = Level.INFO; 
     99                         
     100 
     101                        fixture.traceMsg(traceMessage, traceLevel); 
     102 
     103                        assertEquals("", outContent.toString()); 
     104                } 
    87105 
    88106        @Before 
Note: See TracChangeset for help on using the changeset viewer.