KickJava   Java API By Example, From Geeks To Geeks.

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


1 /*
2  * $Id: TestMessagesTag3.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 TestMessagesTag3 extends JspTestCase {
36
37     /**
38      * Defines the testcase name for JUnit.
39      *
40      * @param theName the testcase's name.
41      */

42     public TestMessagesTag3(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[] {TestMessagesTag3.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(TestMessagesTag3.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/TestMessagesTag3.jsp"); }
68
69     /*
70      * Testing MessagesTag.
71      */

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