KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > struts > taglib > html > TestMessagesTag2


1 /*
2  * $Id: TestMessagesTag2.java 54929 2004-10-16 16:38:42Z germuska $
3  *
4  * Copyright 1999-2004 The Apache Software Foundation.
5  *
6  * Licensed under the Apache License, Version 2.0 (the "License");
7  * you may not use this file except in compliance with the License.
8  * You may obtain a copy of the License at
9  *
10  * http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS,
14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  * See the License for the specific language governing permissions and
16  * limitations under the License.
17  */

18 package org.apache.struts.taglib.html;
19
20 import java.util.Locale JavaDoc;
21
22 import javax.servlet.jsp.PageContext JavaDoc;
23
24 import junit.framework.Test;
25 import junit.framework.TestSuite;
26
27 import org.apache.cactus.JspTestCase;
28 import org.apache.struts.Globals;
29
30 /**
31  * Suite of unit tests for the
32  * <code>org.apache.struts.taglib.html.MessagesTag</code> class.
33  *
34  */

35 public class TestMessagesTag2 extends JspTestCase {
36
37     /**
38      * Defines the testcase name for JUnit.
39      *
40      * @param theName the testcase's name.
41      */

42     public TestMessagesTag2(String JavaDoc theName) {
43         super(theName);
44     }
45
46     /**
47      * Start the tests.
48      *
49      * @param theArgs the arguments. Not used
50      */

51     public static void main(String JavaDoc[] theArgs) {
52         junit.awtui.TestRunner.main(new String JavaDoc[] {TestMessagesTag2.class.getName()});
53     }
54
55     /**
56      * @return a test suite (<code>TestSuite</code>) that includes all methods
57      * starting with "test"
58      */

59     public static Test suite() {
60         // All methods starting with "test" will be executed in the test suite.
61
return new TestSuite(TestMessagesTag2.class);
62     }
63
64     private void runMyTest(String JavaDoc whichTest, String JavaDoc locale) throws Exception JavaDoc {
65         pageContext.setAttribute(Globals.LOCALE_KEY, new Locale JavaDoc(locale, locale), PageContext.SESSION_SCOPE);
66         request.setAttribute("runTest", whichTest);
67         pageContext.forward("/test/org/apache/struts/taglib/html/TestMessagesTag2.jsp");
68     }
69
70     /*
71      * Testing MessagesTag.
72      */

73
74   public void testMessages() throws Exception JavaDoc {
75    runMyTest("testMessages", "");
76   }
77
78   public void testMessagesDefaultBundleEmpty() throws Exception JavaDoc {
79    runMyTest("testMessagesDefaultBundleEmpty", "");
80   }
81
82   public void testMessagesActionMessageDefaultBundle() throws Exception JavaDoc {
83    runMyTest("testMessagesActionMessageDefaultBundle", "");
84   }
85
86   public void testMessagesActionMessageDefaultBundleHeader() throws Exception JavaDoc {
87    runMyTest("testMessagesActionMessageDefaultBundleHeader", "");
88   }
89
90
91   public void testMessagesActionMessageDefaultBundleHeaderFooter() throws Exception JavaDoc {
92    runMyTest("testMessagesActionMessageDefaultBundleHeaderFooter", "");
93   }
94
95
96   public void testMessagesNameDefaultBundleEmpty() throws Exception JavaDoc {
97    runMyTest("testMessagesNameDefaultBundleEmpty", "");
98   }
99
100   public void testMessagesNamePropertyDefaultBundleEmpty() throws Exception JavaDoc {
101    runMyTest("testMessagesNamePropertyDefaultBundleEmpty", "");
102   }
103
104   public void testMessagesNameActionMessageDefaultBundle() throws Exception JavaDoc {
105    runMyTest("testMessagesNameActionMessageDefaultBundle", "");
106   }
107
108   public void testMessagesNamePropertyActionMessageDefaultBundle() throws Exception JavaDoc {
109    runMyTest("testMessagesNamePropertyActionMessageDefaultBundle", "");
110   }
111
112   public void testMessagesNameActionMessageDefaultBundleHeader() throws Exception JavaDoc {
113    runMyTest("testMessagesNameActionMessageDefaultBundleHeader", "");
114   }
115
116   public void testMessagesNamePropertyActionMessageDefaultBundleHeader() throws Exception JavaDoc {
117    runMyTest("testMessagesNamePropertyActionMessageDefaultBundleHeader", "");
118   }
119
120   public void testMessagesNameActionMessageDefaultBundleHeaderFooter() throws Exception JavaDoc {
121    runMyTest("testMessagesNameActionMessageDefaultBundleHeaderFooter", "");
122   }
123
124   public void testMessagesNamePropertyActionMessageDefaultBundleHeaderFooter() throws Exception JavaDoc {
125    runMyTest("testMessagesNamePropertyActionMessageDefaultBundleHeaderFooter", "");
126   }
127
128
129   public void testMessagesAlternateBundleEmpty() throws Exception JavaDoc {
130    runMyTest("testMessagesAlternateBundleEmpty", "");
131   }
132
133   public void testMessagesActionMessageAlternateBundle() throws Exception JavaDoc {
134    runMyTest("testMessagesActionMessageAlternateBundle", "");
135   }
136
137   public void testMessagesActionMessageAlternateBundleHeader() throws Exception JavaDoc {
138    runMyTest("testMessagesActionMessageAlternateBundleHeader", "");
139   }
140
141
142   public void testMessagesActionMessageAlternateBundleHeaderFooter() throws Exception JavaDoc {
143    runMyTest("testMessagesActionMessageAlternateBundleHeaderFooter", "");
144   }
145
146   public void testMessagesNameAlternateBundleEmpty() throws Exception JavaDoc {
147    runMyTest("testMessagesNameAlternateBundleEmpty", "");
148   }
149
150   public void testMessagesNamePropertyAlternateBundleEmpty() throws Exception JavaDoc {
151    runMyTest("testMessagesNamePropertyAlternateBundleEmpty", "");
152   }
153
154   public void testMessagesNameActionMessageAlternateBundle() throws Exception JavaDoc {
155    runMyTest("testMessagesNameActionMessageAlternateBundle", "");
156   }
157
158   public void testMessagesNamePropertyActionMessageAlternateBundle() throws Exception JavaDoc {
159    runMyTest("testMessagesNamePropertyActionMessageAlternateBundle", "");
160   }
161
162   public void testMessagesNameActionMessageAlternateBundleHeader() throws Exception JavaDoc {
163    runMyTest("testMessagesNameActionMessageAlternateBundleHeader", "");
164   }
165
166   public void testMessagesNamePropertyActionMessageAlternateBundleHeader() throws Exception JavaDoc {
167    runMyTest("testMessagesNamePropertyActionMessageAlternateBundleHeader", "");
168   }
169
170   public void testMessagesNameActionMessageAlternateBundleHeaderFooter() throws Exception JavaDoc {
171    runMyTest("testMessagesNameActionMessageAlternateBundleHeaderFooter", "");
172   }
173
174   public void testMessagesNamePropertyActionMessageAlternateBundleHeaderFooter() throws Exception JavaDoc {
175    runMyTest("testMessagesNamePropertyActionMessageAlternateBundleHeaderFooter", "");
176   }
177
178
179 }
180
Popular Tags