KickJava   Java API By Example, From Geeks To Geeks.

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


1 /*
2  * $Id: TestCancelTag1.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 import junit.framework.Test;
24 import junit.framework.TestSuite;
25
26 import org.apache.cactus.JspTestCase;
27 import org.apache.struts.Globals;
28
29 /**
30  * Suite of unit tests for the
31  * <code>org.apache.struts.taglib.html.CancelTag</code> class.
32  *
33  */

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

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

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

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

72     public void testCancelAccesskey() throws Exception JavaDoc {
73         runMyTest("testCancelAccesskey", "");
74         }
75     public void testCancelAlt() throws Exception JavaDoc {
76         runMyTest("testCancelAlt", "");
77         }
78     public void testCancelAltKey1() throws Exception JavaDoc {
79         runMyTest("testCancelAltKey1", "");
80         }
81     public void testCancelAltKey2() throws Exception JavaDoc {
82         runMyTest("testCancelAltKey2", "");
83         }
84     public void testCancelAltKey3() throws Exception JavaDoc {
85         runMyTest("testCancelAltKey3", "");
86     }
87     public void testCancelAltKey_fr1() throws Exception JavaDoc {
88         runMyTest("testCancelAltKey1_fr", "fr");
89         }
90     public void testCancelAltKey_fr2() throws Exception JavaDoc {
91         runMyTest("testCancelAltKey2_fr", "fr");
92         }
93     public void testCancelDisabled_True() throws Exception JavaDoc {
94         runMyTest("testCancelDisabled_True", "");
95         }
96     public void testCancelDisabled_False1() throws Exception JavaDoc {
97         runMyTest("testCancelDisabled_False1", "");
98         }
99     public void testCancelDisabled_False2() throws Exception JavaDoc {
100         runMyTest("testCancelDisabled_False2", "");
101         }
102     public void testCancelOnblur() throws Exception JavaDoc {
103         runMyTest("testCancelOnblur", "");
104         }
105
106     public void testCancelOnchange() throws Exception JavaDoc {
107         runMyTest("testCancelOnchange", "");
108         }
109
110     public void testCancelOnclick() throws Exception JavaDoc {
111         runMyTest("testCancelOnclick", "");
112         }
113
114     public void testCancelOndblclick() throws Exception JavaDoc {
115         runMyTest("testCancelOndblclick", "");
116         }
117
118     public void testCancelOnfocus() throws Exception JavaDoc {
119         runMyTest("testCancelOnfocus", "");
120         }
121
122     public void testCancelOnkeydown() throws Exception JavaDoc {
123         runMyTest("testCancelOnkeydown", "");
124         }
125
126     public void testCancelOnkeypress() throws Exception JavaDoc {
127         runMyTest("testCancelOnkeypress", "");
128         }
129
130     public void testCancelOnkeyup() throws Exception JavaDoc {
131         runMyTest("testCancelOnkeyup", "");
132         }
133
134     public void testCancelOnmousedown() throws Exception JavaDoc {
135         runMyTest("testCancelOnmousedown", "");
136         }
137
138     public void testCancelOnmousemove() throws Exception JavaDoc {
139         runMyTest("testCancelOnmousemove", "");
140         }
141
142     public void testCancelOnmouseout() throws Exception JavaDoc {
143         runMyTest("testCancelOnmouseout", "");
144         }
145
146     public void testCancelOnmouseover() throws Exception JavaDoc {
147         runMyTest("testCancelOnmouseover", "");
148         }
149
150     public void testCancelOnmouseup() throws Exception JavaDoc {
151         runMyTest("testCancelOnmouseup", "");
152         }
153
154 }
155
Popular Tags