1
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
2
<%@page import="junit.framework.Assert"%>
3
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
4
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
5
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
7
<!-- --------Testing attributes using page------ -->
8
<logic:equal name="runTest" value="testImageSrcKeyAccesskey">
9
<bean:define id="TEST_RESULTS" toScope="page">
10
<html:image srcKey="default.testing.image" accesskey="XXX"/>
12
<bean:define id="EXPECTED_RESULTS" toScope="page">
13
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" accesskey="XXX">
18
<logic:equal name="runTest" value="testImageSrcKeyAlign">
19
<bean:define id="TEST_RESULTS" toScope="page">
20
<html:image srcKey="default.testing.image" align="XXX"/>
22
<bean:define id="EXPECTED_RESULTS" toScope="page">
23
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" align="XXX">
28
<logic:equal name="runTest" value="testImageSrcKeyAlt">
29
<bean:define id="TEST_RESULTS" toScope="page">
30
<html:image srcKey="default.testing.image" alt="XXX"/>
32
<bean:define id="EXPECTED_RESULTS" toScope="page">
33
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" alt="XXX">
38
<logic:equal name="runTest" value="testImageSrcKeyAltKeyDefaultBundle">
39
<bean:define id="TEST_RESULTS" toScope="page">
40
<html:image srcKey="default.testing.image" altKey="default.bundle.message"/>
42
<bean:define id="EXPECTED_RESULTS" toScope="page">
43
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" alt="Testing Message">
48
<logic:equal name="runTest" value="testImageSrcKeyAltKeyAlternateBundle">
49
<bean:define id="TEST_RESULTS" toScope="page">
50
<html:image srcKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/>
52
<bean:define id="EXPECTED_RESULTS" toScope="page">
53
<input type="image" name="" src="<%=response.encodeURL("/images/default/alternate/myimage.gif")%>" alt="Testing Message">
57
<logic:equal name="runTest" value="testImageSrcKeyAltKeyDefaultBundle_fr">
58
<bean:define id="TEST_RESULTS" toScope="page">
59
<html:image srcKey="default.testing.image" altKey="default.bundle.message"/>
61
<bean:define id="EXPECTED_RESULTS" toScope="page">
62
<input type="image" name="" src="<%=response.encodeURL("/images/fr/default/myimage.gif")%>" alt="Message D'Essai">
66
<logic:equal name="runTest" value="testImageSrcKeyAltKeyAlternateBundle_fr">
67
<bean:define id="TEST_RESULTS" toScope="page">
68
<html:image srcKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/>
70
<bean:define id="EXPECTED_RESULTS" toScope="page">
71
<input type="image" name="" src="<%=response.encodeURL("/images/fr/alternate/myimage.gif")%>" alt="Message D'Essai">
76
<logic:equal name="runTest" value="testImageSrcKeyBorder">
77
<bean:define id="TEST_RESULTS" toScope="page">
78
<html:image srcKey="default.testing.image" border="XXX"/>
80
<bean:define id="EXPECTED_RESULTS" toScope="page">
81
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" border="XXX">
86
<logic:equal name="runTest" value="testImageSrcKeyDisabled1">
87
<bean:define id="TEST_RESULTS" toScope="page">
88
<html:image srcKey="default.testing.image" disabled="true"/>
90
<bean:define id="EXPECTED_RESULTS" toScope="page">
91
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" disabled="disabled">
96
<logic:equal name="runTest" value="testImageSrcKeyDisabled2">
97
<bean:define id="TEST_RESULTS" toScope="page">
98
<html:image srcKey="default.testing.image" disabled="True"/>
100
<bean:define id="EXPECTED_RESULTS" toScope="page">
101
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" disabled="disabled">
106
<logic:equal name="runTest" value="testImageSrcKeyDisabled3">
107
<bean:define id="TEST_RESULTS" toScope="page">
108
<html:image srcKey="default.testing.image" disabled="TRUE"/>
110
<bean:define id="EXPECTED_RESULTS" toScope="page">
111
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" disabled="disabled">
116
<logic:equal name="runTest" value="testImageSrcKeyDisabled4">
117
<bean:define id="TEST_RESULTS" toScope="page">
118
<html:image srcKey="default.testing.image" disabled="false"/>
120
<bean:define id="EXPECTED_RESULTS" toScope="page">
121
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>">
126
<logic:equal name="runTest" value="testImageSrcKeyDisabled5">
127
<bean:define id="TEST_RESULTS" toScope="page">
128
<html:image srcKey="default.testing.image" disabled="False"/>
130
<bean:define id="EXPECTED_RESULTS" toScope="page">
131
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>">
136
<logic:equal name="runTest" value="testImageSrcKeyDisabled6">
137
<bean:define id="TEST_RESULTS" toScope="page">
138
<html:image srcKey="default.testing.image" disabled="FALSE"/>
140
<bean:define id="EXPECTED_RESULTS" toScope="page">
141
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>">
146
<logic:equal name="runTest" value="testImageSrcKeyLocaleDefaultBundle">
147
<bean:define id="TEST_RESULTS" toScope="page">
148
<html:image srcKey="default.testing.image" locale="secret locale" altKey="default.bundle.message"/>
150
<bean:define id="EXPECTED_RESULTS" toScope="page">
151
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" alt="Testing Message">
156
<logic:equal name="runTest" value="testImageSrcKeyLocaleAlternateBundle">
157
<bean:define id="TEST_RESULTS" toScope="page">
158
<html:image srcKey="alternate.testing.image" locale="secret locale" altKey="alternate.bundle.message" bundle="alternate"/>
160
<bean:define id="EXPECTED_RESULTS" toScope="page">
161
<input type="image" name="" src="<%=response.encodeURL("/images/default/alternate/myimage.gif")%>" alt="Testing Message">
166
<logic:equal name="runTest" value="testImageSrcKeyLocaleDefaultBundle_fr">
167
<bean:define id="TEST_RESULTS" toScope="page">
168
<html:image srcKey="default.testing.image" locale="secret locale" altKey="default.bundle.message"/>
170
<bean:define id="EXPECTED_RESULTS" toScope="page">
171
<input type="image" name="" src="<%=response.encodeURL("/images/fr/default/myimage.gif")%>" alt="Message D'Essai">
176
<logic:equal name="runTest" value="testImageSrcKeyLocaleAlternateBundle_fr">
177
<bean:define id="TEST_RESULTS" toScope="page">
178
<html:image srcKey="alternate.testing.image" locale="secret locale" altKey="alternate.bundle.message" bundle="alternate"/>
180
<bean:define id="EXPECTED_RESULTS" toScope="page">
181
<input type="image" name="" src="<%=response.encodeURL("/images/fr/alternate/myimage.gif")%>" alt="Message D'Essai">
186
<logic:equal name="runTest" value="testImageSrcKeyOnblur">
187
<bean:define id="TEST_RESULTS" toScope="page">
188
<html:image srcKey="default.testing.image" onblur="XXX"/>
190
<bean:define id="EXPECTED_RESULTS" toScope="page">
191
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onblur="XXX">
196
<logic:equal name="runTest" value="testImageSrcKeyOnchange">
197
<bean:define id="TEST_RESULTS" toScope="page">
198
<html:image srcKey="default.testing.image" onchange="XXX"/>
200
<bean:define id="EXPECTED_RESULTS" toScope="page">
201
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onchange="XXX">
206
<logic:equal name="runTest" value="testImageSrcKeyOnclick">
207
<bean:define id="TEST_RESULTS" toScope="page">
208
<html:image srcKey="default.testing.image" onclick="XXX"/>
210
<bean:define id="EXPECTED_RESULTS" toScope="page">
211
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onclick="XXX">
216
<logic:equal name="runTest" value="testImageSrcKeyOndblclick">
217
<bean:define id="TEST_RESULTS" toScope="page">
218
<html:image srcKey="default.testing.image" ondblclick="XXX"/>
220
<bean:define id="EXPECTED_RESULTS" toScope="page">
221
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" ondblclick="XXX">
226
<logic:equal name="runTest" value="testImageSrcKeyOnfocus">
227
<bean:define id="TEST_RESULTS" toScope="page">
228
<html:image srcKey="default.testing.image" onfocus="XXX"/>
230
<bean:define id="EXPECTED_RESULTS" toScope="page">
231
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onfocus="XXX">
236
<logic:equal name="runTest" value="testImageSrcKeyOnkeydown">
237
<bean:define id="TEST_RESULTS" toScope="page">
238
<html:image srcKey="default.testing.image" onkeydown="XXX"/>
240
<bean:define id="EXPECTED_RESULTS" toScope="page">
241
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onkeydown="XXX">
246
<logic:equal name="runTest" value="testImageSrcKeyOnkeypress">
247
<bean:define id="TEST_RESULTS" toScope="page">
248
<html:image srcKey="default.testing.image" onkeypress="XXX"/>
250
<bean:define id="EXPECTED_RESULTS" toScope="page">
251
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onkeypress="XXX">
256
<logic:equal name="runTest" value="testImageSrcKeyOnkeyup">
257
<bean:define id="TEST_RESULTS" toScope="page">
258
<html:image srcKey="default.testing.image" onkeyup="XXX"/>
260
<bean:define id="EXPECTED_RESULTS" toScope="page">
261
<input type="image" name="" src="<%=response.encodeURL("/images/default/default/myimage.gif")%>" onkeyup="XXX">
266
String expected = "";
267
String compareTo = "";
269
if (pageContext.getAttribute("EXPECTED_RESULTS") == null){
270
throw new javax.servlet.jsp.JspException
271
("No tests on this page were called. Please verify that you've setup the tests correctly.");
273
expected=pageContext.getAttribute("TEST_RESULTS").toString();
275
if (pageContext.getAttribute("TEST_RESULTS") != null){
276
compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString();
279
Assert.assertEquals(expected, compareTo);