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
24 import java.util.Vector;
25 import java.util.Enumeration;
26
27 import org.apache.log4j.*;
28
29 public class TestCase3 extends TestCase {
30
31 public TestCase3(String name) {
32 super(name);
33 }
34
35 public void setUp() {
36 }
37
38 public void tearDown() {
39 LogManager.shutdown();
40 }
41
42 public void propertiesTest() {
43 Logger root = Logger.getRootLogger();
44 boolean rootIsConfigured = root.getAllAppenders().hasMoreElements();
45 assertTrue(rootIsConfigured);
46 Enumeration e = root.getAllAppenders();
47 Appender appender = (Appender) e.nextElement();
48 assertEquals(appender.getName(), "D3");
49 }
50
51 public static Test suite() {
52 TestSuite suite = new TestSuite();
53 suite.addTest(new TestCase3("propertiesTest"));
54 return suite;
55 }
56
57 }
58