1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.log4j.defaultInit;
19
20 import junit.framework.TestCase;
21 import junit.framework.TestSuite;
22 import junit.framework.Test;
23 import java.util.Enumeration;
24 import org.apache.log4j.Appender;
25 import org.apache.log4j.Logger;
26 import org.apache.log4j.LogManager;
27
28 public class TestCase2 extends TestCase {
29
30 public TestCase2(String name) {
31 super(name);
32 }
33
34 public void setUp() {
35 }
36
37 public void tearDown() {
38 LogManager.shutdown();
39 }
40
41 public void xmlTest() {
42 Logger root = Logger.getRootLogger();
43 boolean rootIsConfigured = root.getAllAppenders().hasMoreElements();
44 assertTrue(rootIsConfigured);
45 Enumeration e = root.getAllAppenders();
46 Appender appender = (Appender) e.nextElement();
47 assertEquals(appender.getName(), "D1");
48 }
49
50 public static Test suite() {
51 TestSuite suite = new TestSuite();
52 suite.addTest(new TestCase2("xmlTest"));
53 return suite;
54 }
55
56 }
57