1 package org.apache.log4j;
2
3 import junit.framework.TestCase;
4
5
6
7
8 public class NDCTest extends TestCase {
9
10
11 public void setUp() {
12 assertEquals(0, NDC.getDepth());
13 }
14
15 public void tearDown() {
16 NDC.clear();
17 }
18
19 public void testSmoke() {
20 NDC.push("a");
21 String back = NDC.pop();
22 assertEquals("a", back);
23 }
24
25 public void testPop() {
26 NDC.push("peek");
27 String back = NDC.peek();
28 assertEquals("peek", back);
29 }
30
31 public void testClear() {
32 NDC.push("clear");
33 NDC.clear();
34 assertEquals(0, NDC.getDepth());
35 }
36
37 }