1 |
|
package org.kuali.student.core.dictionary.service; |
2 |
|
|
3 |
|
import java.util.Map; |
4 |
|
import org.junit.Test; |
5 |
|
import org.kuali.student.common.dictionary.dto.ValidCharsConstraint; |
6 |
|
import org.kuali.student.common.validator.DefaultValidatorImpl; |
7 |
|
import org.springframework.context.ApplicationContext; |
8 |
|
import org.springframework.context.support.ClassPathXmlApplicationContext; |
9 |
|
import static org.junit.Assert.*; |
10 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (313) |
Complexity: 1 |
Complexity Density: 0 |
|
11 |
|
public class TestBaseDictionary |
12 |
|
{ |
13 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (312) |
Complexity: 1 |
Complexity Density: 0 |
1
PASS
|
|
14 |
1
|
@Test... |
15 |
|
public void testValidCharsConstraints () |
16 |
|
{ |
17 |
1
|
System.out.println ("testing base dictionary"); |
18 |
1
|
String contextFile = "ks-base-dictionary-context.xml"; |
19 |
1
|
ApplicationContext ac = new ClassPathXmlApplicationContext ("classpath:" |
20 |
|
+ contextFile); |
21 |
1
|
Map<String, ValidCharsConstraint> vcs = (Map<String, ValidCharsConstraint>) ac.getBeansOfType ( |
22 |
|
ValidCharsConstraint.class); |
23 |
1
|
for (String id : vcs.keySet ()) |
24 |
|
{ |
25 |
13
|
ValidCharsConstraint vc = vcs.get (id); |
26 |
13
|
System.out.println ("valid chars constraint: " + id + " " |
27 |
|
+ vc.getLabelKey () + " " + vc.getValue ()); |
28 |
|
} |
29 |
|
|
30 |
1
|
String id = null; |
31 |
1
|
ValidCharsConstraint vc = null; |
32 |
1
|
DefaultValidatorImpl v = new DefaultValidatorImpl (); |
33 |
|
|
34 |
1
|
id = "alphanumericHyphenPeriod"; |
35 |
1
|
vc = vcs.get (id); |
36 |
1
|
assertNotNull (vc); |
37 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
38 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
39 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ".")); |
40 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-")); |
41 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, " ")); |
42 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ",")); |
43 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
44 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
45 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
46 |
|
|
47 |
1
|
id = "digits"; |
48 |
1
|
vc = vcs.get (id); |
49 |
1
|
assertNotNull (vc); |
50 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
51 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "A")); |
52 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ".")); |
53 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-")); |
54 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, " ")); |
55 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ",")); |
56 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
57 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
58 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
59 |
|
|
60 |
1
|
id = "numeric"; |
61 |
1
|
vc = vcs.get (id); |
62 |
1
|
assertNotNull (vc); |
63 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
64 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
65 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20")); |
66 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-20")); |
67 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-12345620")); |
68 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.1")); |
69 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.0")); |
70 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.01")); |
71 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.00")); |
72 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "120.00")); |
73 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1120.00")); |
74 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11120.00")); |
75 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "111120.00")); |
76 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1111120.00")); |
77 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11111120.00")); |
78 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "020")); |
79 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020")); |
80 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020.1")); |
81 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.010")); |
82 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.011")); |
83 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "A")); |
84 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ".")); |
85 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-")); |
86 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, " ")); |
87 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ",")); |
88 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
89 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
90 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
91 |
|
|
92 |
1
|
id = "numeric.range"; |
93 |
1
|
vc = vcs.get (id); |
94 |
1
|
assertNotNull (vc); |
95 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
96 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
97 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20")); |
98 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-20")); |
99 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-12345620")); |
100 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.1")); |
101 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.0")); |
102 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.01")); |
103 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.00")); |
104 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "120.00")); |
105 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1120.00")); |
106 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11120.00")); |
107 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "111120.00")); |
108 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1111120.00")); |
109 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11111120.00")); |
110 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1-2")); |
111 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1.1-2.2")); |
112 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1 - 2")); |
113 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1--2")); |
114 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1 - -2")); |
115 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-1 - -2")); |
116 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1 -2")); |
117 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1 - 2 - 3")); |
118 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1- 2")); |
119 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "020")); |
120 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020")); |
121 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020.1")); |
122 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.010")); |
123 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.011")); |
124 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "A")); |
125 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ".")); |
126 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-")); |
127 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, " ")); |
128 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ",")); |
129 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
130 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
131 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
132 |
|
|
133 |
1
|
id = "positive.numeric.range"; |
134 |
1
|
vc = vcs.get (id); |
135 |
1
|
assertNotNull (vc); |
136 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
137 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
138 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20")); |
139 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-20")); |
140 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-12345620")); |
141 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.1")); |
142 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.0")); |
143 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.01")); |
144 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "20.00")); |
145 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "120.00")); |
146 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1120.00")); |
147 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11120.00")); |
148 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "111120.00")); |
149 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1111120.00")); |
150 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "11111120.00")); |
151 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1-2")); |
152 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1.1-2.2")); |
153 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1 - 2")); |
154 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1--2")); |
155 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1 - -2")); |
156 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-1 - -2")); |
157 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1 -2")); |
158 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1 - 2 - 3")); |
159 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1- 2")); |
160 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "020")); |
161 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020")); |
162 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-020.1")); |
163 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.010")); |
164 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "20.011")); |
165 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "A")); |
166 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ".")); |
167 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-")); |
168 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, " ")); |
169 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, ",")); |
170 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
171 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
172 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
173 |
|
|
174 |
1
|
id = "gpa4.0"; |
175 |
1
|
vc = vcs.get (id); |
176 |
1
|
assertNotNull (vc); |
177 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0.0")); |
178 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "4.0")); |
179 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1.0")); |
180 |
|
|
181 |
|
|
182 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1")); |
183 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1.0")); |
184 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
185 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
186 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
187 |
|
|
188 |
1
|
id = "positive.integer"; |
189 |
1
|
vc = vcs.get (id); |
190 |
1
|
assertNotNull (vc); |
191 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
192 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "22")); |
193 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "33")); |
194 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "0")); |
195 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1.0")); |
196 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-1")); |
197 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
198 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
199 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
200 |
|
|
201 |
1
|
id = "relationalOperator"; |
202 |
1
|
vc = vcs.get (id); |
203 |
1
|
assertNotNull (vc); |
204 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "=")); |
205 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ">")); |
206 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "<")); |
207 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ">=")); |
208 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "<=")); |
209 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "<>")); |
210 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "!=")); |
211 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "=>")); |
212 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "=<")); |
213 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "0")); |
214 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1.0")); |
215 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "-1")); |
216 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
217 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
218 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
219 |
|
|
220 |
1
|
id = "alpha"; |
221 |
1
|
vc = vcs.get (id); |
222 |
1
|
assertNotNull (vc); |
223 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "a")); |
224 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
225 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "Z")); |
226 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "zzzzz")); |
227 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
228 |
|
"abcdefghijklmnopqrstuvwxyz")); |
229 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1")); |
230 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "0")); |
231 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
232 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
233 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
234 |
|
|
235 |
1
|
id = "upperCase"; |
236 |
1
|
vc = vcs.get (id); |
237 |
1
|
assertNotNull (vc); |
238 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "AB")); |
239 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
240 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
241 |
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZ")); |
242 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-")); |
243 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ".")); |
244 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
245 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
246 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "a")); |
247 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
248 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
249 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
250 |
|
|
251 |
1
|
id = "upperAlpha"; |
252 |
1
|
vc = vcs.get (id); |
253 |
1
|
assertNotNull (vc); |
254 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "AB")); |
255 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
256 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
257 |
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZ")); |
258 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "a")); |
259 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "1")); |
260 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "0")); |
261 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
262 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
263 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
264 |
|
|
265 |
1
|
id = "lineText"; |
266 |
1
|
vc = vcs.get (id); |
267 |
1
|
assertNotNull (vc); |
268 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "a")); |
269 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
270 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "Z")); |
271 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "Z")); |
272 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "!")); |
273 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "@")); |
274 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "#")); |
275 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "$")); |
276 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "%")); |
277 |
|
|
278 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "^")); |
279 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "&")); |
280 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "*")); |
281 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "(")); |
282 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ")")); |
283 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "_")); |
284 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "+")); |
285 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-")); |
286 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "=")); |
287 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "{")); |
288 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "}")); |
289 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "[")); |
290 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "]")); |
291 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "|")); |
292 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\\")); |
293 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ",")); |
294 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ".")); |
295 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "/")); |
296 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "<")); |
297 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ">")); |
298 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "?")); |
299 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "~")); |
300 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "`")); |
301 |
|
|
302 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "zzzzz")); |
303 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
304 |
|
"abcdefghijklmnopqrstuvwxyz")); |
305 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
306 |
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZ")); |
307 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
308 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
309 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
310 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
311 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
312 |
|
|
313 |
1
|
id = "multiLineText"; |
314 |
1
|
vc = vcs.get (id); |
315 |
1
|
assertNotNull (vc); |
316 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "a")); |
317 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "A")); |
318 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "Z")); |
319 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "Z")); |
320 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "!")); |
321 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "@")); |
322 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "#")); |
323 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "$")); |
324 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "%")); |
325 |
|
|
326 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "^")); |
327 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "&")); |
328 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "*")); |
329 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "(")); |
330 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ")")); |
331 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "_")); |
332 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "+")); |
333 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "-")); |
334 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "=")); |
335 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "{")); |
336 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "}")); |
337 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "[")); |
338 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "]")); |
339 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "|")); |
340 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\\")); |
341 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ",")); |
342 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ".")); |
343 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "/")); |
344 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "<")); |
345 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, ">")); |
346 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "?")); |
347 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "~")); |
348 |
1
|
assertNotNull (v.processValidCharConstraint ("test", vc, null, "`")); |
349 |
|
|
350 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "zzzzz")); |
351 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
352 |
|
"abcdefghijklmnopqrstuvwxyz")); |
353 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, |
354 |
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZ")); |
355 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "1")); |
356 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "0")); |
357 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\n")); |
358 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\r")); |
359 |
1
|
assertNull (v.processValidCharConstraint ("test", vc, null, "\t")); |
360 |
|
|
361 |
|
|
362 |
|
|
363 |
1
|
assertEquals (13, vcs.size ()); |
364 |
|
} |
365 |
|
} |