1 package org.apache.turbine;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import junit.framework.Test;
23 import junit.framework.TestSuite;
24
25 import org.apache.turbine.Turbine;
26 import org.apache.turbine.test.BaseTestCase;
27 import org.apache.turbine.util.TurbineConfig;
28
29 /***
30 * Can we call "destroy" unconditionally on our Turbine Servlet, even if
31 * it hasn't configured?
32 *
33 * @author <a href="mailto:hps@intermeta.de">Henning P. Schmiedehausen</a>
34 * @version $Id: DestroyTest.java 534527 2007-05-02 16:10:59Z tv $
35 */
36 public class DestroyTest
37 extends BaseTestCase
38 {
39 private static TurbineConfig tc = null;
40
41 public DestroyTest(String name)
42 throws Exception
43 {
44 super(name);
45 tc = new TurbineConfig(".", "/conf/test/TemplateService.properties");
46 }
47
48 public static Test suite()
49 {
50 return new TestSuite(DestroyTest.class);
51 }
52
53 public void testDestroy()
54 throws Exception
55 {
56 Turbine t = new Turbine();
57 t.destroy();
58 }
59
60 public void testInitAndDestroy()
61 throws Exception
62 {
63 tc.initialize();
64 tc.dispose();
65 }
66 }