Index: /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/ConsoleTest.java
===================================================================
--- /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/ConsoleTest.java	(revision 637)
+++ /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/ConsoleTest.java	(revision 638)
@@ -1,3 +1,5 @@
 package de.ugoe.cs.util.console;
+
+import java.util.logging.Level;
 
 import org.junit.*;
@@ -317,5 +319,6 @@
 	}
 
-	@Test
+	@SuppressWarnings("deprecation")
+    @Test
 	public void testTrace_1()
 		throws Exception {
@@ -331,8 +334,31 @@
 
 		assertEquals(traceMsg, mockTraceListener1.getLastTrace());
+		assertEquals(Level.INFO, mockTraceListener1.getLastLevel());
 		assertEquals(traceMsg, mockTraceListener2.getLastTrace());
+		assertEquals(Level.INFO, mockTraceListener2.getLastLevel());
 	}
 	
-	@Test
+	       @Test
+	        public void testTrace_2()
+	                throws Exception {
+	                String traceMsg = "test";
+	                Level traceLevel = Level.SEVERE;
+	                
+	                MockTraceListener mockTraceListener1 = new MockTraceListener();
+	                MockTraceListener mockTraceListener2 = new MockTraceListener();
+	                
+	                Console.getInstance().registerTraceListener(mockTraceListener1);
+	                Console.getInstance().registerTraceListener(mockTraceListener2);
+
+	                Console.trace(traceLevel, traceMsg);
+
+	                assertEquals(traceMsg, mockTraceListener1.getLastTrace());
+	                assertEquals(traceLevel, mockTraceListener1.getLastLevel());
+	                assertEquals(traceMsg, mockTraceListener2.getLastTrace());
+	                assertEquals(traceLevel, mockTraceListener2.getLastLevel());
+	        }
+	
+	@SuppressWarnings("deprecation")
+    @Test
 	public void testTraceln_1()
 		throws Exception {
@@ -348,8 +374,28 @@
 
 		assertEquals(traceMsg+ENDLINE, mockTraceListener1.getLastTrace());
+		assertEquals(Level.INFO, mockTraceListener1.getLastLevel());
 		assertEquals(traceMsg+ENDLINE, mockTraceListener2.getLastTrace());
-
-		// add additional test code here
-	}
+		assertEquals(Level.INFO, mockTraceListener1.getLastLevel());
+	}
+	
+	@Test
+        public void testTraceln_2()
+                throws Exception {
+                String traceMsg = "test";
+                Level traceLevel = Level.SEVERE;
+
+                MockTraceListener mockTraceListener1 = new MockTraceListener();
+                MockTraceListener mockTraceListener2 = new MockTraceListener();
+                
+                Console.getInstance().registerTraceListener(mockTraceListener1);
+                Console.getInstance().registerTraceListener(mockTraceListener2);
+
+                Console.traceln(traceLevel, traceMsg);
+
+                assertEquals(traceMsg+ENDLINE, mockTraceListener1.getLastTrace());
+                assertEquals(traceLevel, mockTraceListener1.getLastLevel());
+                assertEquals(traceMsg+ENDLINE, mockTraceListener2.getLastTrace());
+                assertEquals(traceLevel, mockTraceListener2.getLastLevel());
+        }
 
 	@Before
Index: /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/mock/MockTraceListener.java
===================================================================
--- /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/mock/MockTraceListener.java	(revision 637)
+++ /trunk/java-utils-test/src/test/java/de/ugoe/cs/util/console/mock/MockTraceListener.java	(revision 638)
@@ -19,4 +19,5 @@
 	public void traceMsg(String traceMessage, Level level) {
 		lastTrace = traceMessage;
+		lastLevel = level;
 	}
 }
