|
1 // Definitions |
|
2 [Define] |
|
3 default 0 |
|
4 Parser 0 |
|
5 Encoder 1 |
|
6 NoProtocol 1 |
|
7 https 2 |
|
8 InvalidProtocol 3 |
|
9 NoHostName 4 |
|
10 InvalidHostName 5 |
|
11 InvalidHostName1 6 |
|
12 InvalidHostName2 7 |
|
13 UnknownFormat 2 |
|
14 [Enddefine] |
|
15 |
|
16 //----------------------------------------------------BAT Cases--------------------------------------------------------------------------------------------- |
|
17 |
|
18 [Test] |
|
19 title Create_Parser |
|
20 create CUTLandmarkURL foobar |
|
21 foobar CreateInstanceL Parser |
|
22 foobar CleanUp |
|
23 delete foobar |
|
24 [Endtest] |
|
25 |
|
26 [Test] |
|
27 title Parse_Buffer |
|
28 create CUTLandmarkURL foobar |
|
29 foobar CreateInstanceL Parser |
|
30 foobar SetInputBuffer default la=85.100000&lo=101.102000&a=100.00&pa=12.00&aa=3.12&pid=1234&n=Nokia%20India&d=This%20is%20an%20Example&sn=2A%20Jupiter%20Block&s=Outer%20Ring%20Road&c=Bangalore&sp=Karnataka&cr=India&pz=560%20103&t=%2b91%2d9902019801&v=5.12&h=90.00&cat=Businesses&w=www%2enokia%2ecom&ts=20090430:120000.100000 |
|
31 foobar ParseContent |
|
32 foobar Landmark NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100 SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Business WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 " |
|
33 foobar NumOfParsedLandmarks 1 |
|
34 foobar CleanUp |
|
35 delete foobar |
|
36 [Endtest] |
|
37 |
|
38 [Test] |
|
39 title Parse_File |
|
40 create CUTLandmarkURL foobar |
|
41 foobar CreateInstanceL Parser |
|
42 foobar CreateInstanceL Encoder |
|
43 foobar SetInputFile |
|
44 foobar ParseContent |
|
45 foobar Landmark NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100 SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Business WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 " |
|
46 foobar SetOutputFileHandle |
|
47 foobar AddLandmark |
|
48 foobar FinalizeEncoding |
|
49 foobar NumOfParsedLandmarks 1 |
|
50 foobar CleanUp |
|
51 delete foobar |
|
52 [Endtest] |
|
53 |
|
54 [Test] |
|
55 title Parse_FileHandle |
|
56 create CUTLandmarkURL foobar |
|
57 foobar CreateInstanceL Parser |
|
58 foobar SetInputFileHandle default la=85.100000&lo=101.102000&a=100.00&pa=12.00&aa=3.12&pid=1234&n=Nokia%20India&d=This%20is%20an%20Example&sn=2A%20Jupiter%20Block&s=Outer%20Ring%20Road&c=Bangalore&sp=Karnataka&cr=India&pz=560%20103&t=%2b91%2d9902019801&v=5.12&h=90.00&cat=Businesses&w=www%2enokia%2ecom&ts=20090430:120000.100000 |
|
59 foobar ParseContent |
|
60 foobar Landmark NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100 SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Business WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 " |
|
61 foobar NumOfParsedLandmarks 1 |
|
62 foobar CleanUp |
|
63 delete foobar |
|
64 [Endtest] |
|
65 |
|
66 [Test] |
|
67 title GetLmkCat |
|
68 create CUTLandmarkURL foobar |
|
69 foobar CreateInstanceL Parser |
|
70 foobar SetInputFile |
|
71 foobar ParseContent |
|
72 foobar Landmark NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100 SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Business WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 " |
|
73 foobar LandmarkCategory CATEGORY= " dummy " |
|
74 foobar NumOfParsedLandmarks 1 |
|
75 foobar CleanUp |
|
76 delete foobar |
|
77 [Endtest] |
|
78 //---------------------------------------------End of BAT cases----------------------------------------------------------- |
|
79 |
|
80 //--------------------------------------------Testing Protocol------------------------------------------------------------ |
|
81 [Test] |
|
82 title NoProtocol |
|
83 create CUTLandmarkURL foobar |
|
84 foobar CreateInstanceL Parser |
|
85 foobar SetInputFileHandle NoProtocol la=-90.000000&lo=-180.000000 |
|
86 foobar ParseContent |
|
87 foobar Landmark LATITUDE= -90.000000 LONGITUDE= -180.000000 |
|
88 foobar NumOfParsedLandmarks 1 |
|
89 foobar CleanUp |
|
90 delete foobar |
|
91 [Endtest] |
|
92 |
|
93 [Test] |
|
94 title HTTPSProtocol |
|
95 create CUTLandmarkURL foobar |
|
96 foobar CreateInstanceL Parser |
|
97 foobar SetInputFileHandle https la=90.000000&lo=180.000000 |
|
98 foobar ParseContent |
|
99 foobar Landmark LATITUDE= 90.000000 LONGITUDE= -180.000000 |
|
100 foobar NumOfParsedLandmarks 1 |
|
101 foobar CleanUp |
|
102 delete foobar |
|
103 [Endtest] |
|
104 |
|
105 [Test] |
|
106 title InvalidProtocol |
|
107 create CUTLandmarkURL foobar |
|
108 foobar CreateInstanceL Parser |
|
109 foobar SetInputFileHandle InvalidProtocol la=85.100000&lo=101.102000 |
|
110 foobar ParseContent UnknownFormat |
|
111 foobar NumOfParsedLandmarks 0 |
|
112 foobar CleanUp |
|
113 delete foobar |
|
114 [Endtest] |
|
115 |
|
116 //--------------------------------------- End of testing protocol------------------------------------------------------- |
|
117 |
|
118 //---------------------------------------- TestingHostName-------------------------------------------------------------- |
|
119 |
|
120 [Test] |
|
121 title NoHostName |
|
122 create CUTLandmarkURL foobar |
|
123 foobar CreateInstanceL Parser |
|
124 foobar SetInputBuffer NoHostName la=85.100000&lo=101.102000 |
|
125 foobar ParseContent UnknownFormat |
|
126 foobar NumOfParsedLandmarks 0 |
|
127 foobar CleanUp |
|
128 delete foobar |
|
129 [Endtest] |
|
130 |
|
131 [Test] |
|
132 title InvalidHostName |
|
133 create CUTLandmarkURL foobar |
|
134 foobar CreateInstanceL Parser |
|
135 foobar SetInputBuffer InvalidHostName la=85.100000&lo=101.102000 |
|
136 foobar ParseContent UnknownFormat |
|
137 foobar NumOfParsedLandmarks 0 |
|
138 foobar CleanUp |
|
139 delete foobar |
|
140 [Endtest] |
|
141 |
|
142 [Test] |
|
143 title InvalidHostName1 |
|
144 create CUTLandmarkURL foobar |
|
145 foobar CreateInstanceL Parser |
|
146 foobar SetInputBuffer InvalidHostName1 la=85.100000&lo=101.102000 |
|
147 foobar ParseContent UnknownFormat |
|
148 foobar NumOfParsedLandmarks 0 |
|
149 foobar CleanUp |
|
150 delete foobar |
|
151 [Endtest] |
|
152 |
|
153 [Test] |
|
154 title InvalidHostName2 |
|
155 create CUTLandmarkURL foobar |
|
156 foobar CreateInstanceL Parser |
|
157 foobar SetInputBuffer InvalidHostName1 la=85.100000&lo=101.102000 |
|
158 foobar ParseContent UnknownFormat |
|
159 foobar NumOfParsedLandmarks 0 |
|
160 foobar CleanUp |
|
161 delete foobar |
|
162 [Endtest] |
|
163 |
|
164 //---------------------------------------End of Testing Hostname ----------------------------------------------------------- |
|
165 //-----------------------------------------Testing Lat and Long------------------------------------------------------------- |
|
166 [Test] |
|
167 title ValidLatLong |
|
168 create CUTLandmarkURL foobar |
|
169 foobar CreateInstanceL Parser |
|
170 foobar SetInputFileHandle default lo=-179.99999&la=-89.99999 |
|
171 foobar ParseContent |
|
172 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 |
|
173 foobar NumOfParsedLandmarks 1 |
|
174 foobar CleanUp |
|
175 delete foobar |
|
176 [Endtest] |
|
177 |
|
178 [Test] |
|
179 title NoLongitude |
|
180 create CUTLandmarkURL foobar |
|
181 foobar CreateInstanceL Parser |
|
182 foobar SetInputFileHandle default la=-89.010& |
|
183 foobar ParseContent UnknownFormat |
|
184 foobar NumOfParsedLandmarks 0 |
|
185 foobar CleanUp |
|
186 delete foobar |
|
187 [Endtest] |
|
188 |
|
189 [Test] |
|
190 title NoLatitude |
|
191 create CUTLandmarkURL foobar |
|
192 foobar CreateInstanceL Parser |
|
193 foobar SetInputFileHandle default lo=-102.001& |
|
194 foobar ParseContent UnknownFormat |
|
195 foobar NumOfParsedLandmarks 0 |
|
196 foobar CleanUp |
|
197 delete foobar |
|
198 [Endtest] |
|
199 |
|
200 [Test] |
|
201 title WithoutParam |
|
202 create CUTLandmarkURL foobar |
|
203 foobar CreateInstanceL Parser |
|
204 foobar SetInputFileHandle default |
|
205 foobar ParseContent UnknownFormat |
|
206 foobar NumOfParsedLandmarks 0 |
|
207 foobar CleanUp |
|
208 delete foobar |
|
209 [Endtest] |
|
210 |
|
211 [Test] |
|
212 title NullPosition |
|
213 create CUTLandmarkURL foobar |
|
214 foobar CreateInstanceL Parser |
|
215 foobar SetInputFileHandle default la=&lo= |
|
216 foobar ParseContent UnknownFormat |
|
217 foobar NumOfParsedLandmarks 0 |
|
218 foobar CleanUp |
|
219 delete foobar |
|
220 [Endtest] |
|
221 |
|
222 [Test] |
|
223 title BVLatLong1 |
|
224 create CUTLandmarkURL foobar |
|
225 foobar CreateInstanceL Parser |
|
226 foobar SetInputFileHandle default la=90.000001&lo=100.1234 |
|
227 foobar ParseContent UnknownFormat |
|
228 foobar NumOfParsedLandmarks 0 |
|
229 foobar CleanUp |
|
230 delete foobar |
|
231 [Endtest] |
|
232 |
|
233 [Test] |
|
234 title BVLatLong2 |
|
235 create CUTLandmarkURL foobar |
|
236 foobar CreateInstanceL Parser |
|
237 foobar SetInputFileHandle default la=9&lo=180.000001 |
|
238 foobar ParseContent UnknownFormat |
|
239 foobar NumOfParsedLandmarks 0 |
|
240 foobar CleanUp |
|
241 delete foobar |
|
242 [Endtest] |
|
243 |
|
244 [Test] |
|
245 title BVLatLong3 |
|
246 create CUTLandmarkURL foobar |
|
247 foobar CreateInstanceL Parser |
|
248 foobar SetInputFileHandle default la=-90.000001&lo=100.1234 |
|
249 foobar ParseContent UnknownFormat |
|
250 foobar NumOfParsedLandmarks 0 |
|
251 foobar CleanUp |
|
252 delete foobar |
|
253 [Endtest] |
|
254 |
|
255 [Test] |
|
256 title BVLatLong4 |
|
257 create CUTLandmarkURL foobar |
|
258 foobar CreateInstanceL Parser |
|
259 foobar SetInputFileHandle default la=9&lo=-180.000001 |
|
260 foobar ParseContent UnknownFormat |
|
261 foobar NumOfParsedLandmarks 0 |
|
262 foobar CleanUp |
|
263 delete foobar |
|
264 [Endtest] |
|
265 |
|
266 //------------------------------------------------End of Testing Lat and Long--------------------------------------------------------- |
|
267 //--------------------------------------------------Testing PID----------------------------------------------------------------------- |
|
268 [Test] |
|
269 title ValidPID |
|
270 create CUTLandmarkURL foobar |
|
271 foobar CreateInstanceL Parser |
|
272 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=1a |
|
273 foobar ParseContent |
|
274 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 PID= " 1a " |
|
275 foobar NumOfParsedLandmarks 1 |
|
276 foobar CleanUp |
|
277 delete foobar |
|
278 [Endtest] |
|
279 |
|
280 [Test] |
|
281 title PID_EncodedChars |
|
282 create CUTLandmarkURL foobar |
|
283 foobar CreateInstanceL Parser |
|
284 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=%235%2C%201st%20Cross%2E |
|
285 foobar ParseContent |
|
286 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 PID= " #5, 1st Cross. " |
|
287 foobar NumOfParsedLandmarks 1 |
|
288 foobar CleanUp |
|
289 delete foobar |
|
290 [Endtest] |
|
291 |
|
292 [Test] |
|
293 title NullPID |
|
294 create CUTLandmarkURL foobar |
|
295 foobar CreateInstanceL Parser |
|
296 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid= |
|
297 foobar ParseContent |
|
298 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
299 foobar NumOfParsedLandmarks 1 |
|
300 foobar CleanUp |
|
301 delete foobar |
|
302 [Endtest] |
|
303 |
|
304 [Test] |
|
305 title PIDBV1 |
|
306 create CUTLandmarkURL foobar |
|
307 foobar CreateInstanceL Parser |
|
308 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
309 foobar ParseContent |
|
310 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
311 |
|
312 foobar NumOfParsedLandmarks 1 |
|
313 foobar CleanUp |
|
314 delete foobar |
|
315 [Endtest] |
|
316 |
|
317 [Test] |
|
318 title PIDBV2 |
|
319 create CUTLandmarkURL foobar |
|
320 foobar CreateInstanceL Parser |
|
321 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
322 foobar ParseContent |
|
323 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
324 foobar NumOfParsedLandmarks 1 |
|
325 foobar CleanUp |
|
326 delete foobar |
|
327 [Endtest] |
|
328 |
|
329 //256 chars |
|
330 [Test] |
|
331 title PIDBV3 |
|
332 create CUTLandmarkURL foobar |
|
333 foobar CreateInstanceL Parser |
|
334 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
335 foobar ParseContent |
|
336 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
337 foobar NumOfParsedLandmarks 1 |
|
338 foobar CleanUp |
|
339 delete foobar |
|
340 [Endtest] |
|
341 |
|
342 [Test] |
|
343 title PIDRecovery |
|
344 create CUTLandmarkURL foobar |
|
345 foobar CreateInstanceL Parser |
|
346 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&pid=123$abc |
|
347 foobar ParseContent |
|
348 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 PID= " 123 " |
|
349 foobar NumOfParsedLandmarks 1 |
|
350 foobar CleanUp |
|
351 delete foobar |
|
352 [Endtest] |
|
353 |
|
354 |
|
355 //----------------------------------------------------------------------End of Testing PID------------------------------------------------------------------------------- |
|
356 |
|
357 //-----------------------------------------------------------------------Testing Name------------------------------------------------------------------------------------ |
|
358 |
|
359 [Test] |
|
360 title ValidName |
|
361 create CUTLandmarkURL foobar |
|
362 foobar CreateInstanceL Parser |
|
363 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=Aurthur3 |
|
364 foobar ParseContent |
|
365 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 NAME= " Aurthur3 " |
|
366 foobar NumOfParsedLandmarks 1 |
|
367 foobar CleanUp |
|
368 delete foobar |
|
369 [Endtest] |
|
370 |
|
371 [Test] |
|
372 title Name_EncodedChars |
|
373 create CUTLandmarkURL foobar |
|
374 foobar CreateInstanceL Parser |
|
375 foobar SetInputBuffer default lo=179.99999&la=89.99999&n=Jim%2bCarrey |
|
376 foobar ParseContent |
|
377 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 NAME= " Jim+Carrey " |
|
378 foobar NumOfParsedLandmarks 1 |
|
379 foobar CleanUp |
|
380 delete foobar |
|
381 [Endtest] |
|
382 |
|
383 [Test] |
|
384 title NullName |
|
385 create CUTLandmarkURL foobar |
|
386 foobar CreateInstanceL Parser |
|
387 foobar SetInputBuffer default lo=179.99999&la=89.99999&n= |
|
388 foobar ParseContent |
|
389 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
390 foobar NumOfParsedLandmarks 1 |
|
391 foobar CleanUp |
|
392 delete foobar |
|
393 [Endtest] |
|
394 |
|
395 [Test] |
|
396 title NameBV1 |
|
397 create CUTLandmarkURL foobar |
|
398 foobar CreateInstanceL Parser |
|
399 foobar SetInputBuffer default lo=179.99999&la=89.99999&n=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
400 foobar ParseContent |
|
401 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
402 foobar NumOfParsedLandmarks 1 |
|
403 foobar CleanUp |
|
404 delete foobar |
|
405 [Endtest] |
|
406 |
|
407 [Test] |
|
408 title NameBV2 |
|
409 create CUTLandmarkURL foobar |
|
410 foobar CreateInstanceL Parser |
|
411 foobar SetInputBuffer default lo=179.99999&la=89.99999&n=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
412 foobar ParseContent |
|
413 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
414 foobar NumOfParsedLandmarks 1 |
|
415 foobar CleanUp |
|
416 delete foobar |
|
417 [Endtest] |
|
418 |
|
419 [Test] |
|
420 title NameBV3 |
|
421 create CUTLandmarkURL foobar |
|
422 foobar CreateInstanceL Parser |
|
423 foobar SetInputBuffer default lo=179.99999&la=89.99999&n=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
424 foobar ParseContent |
|
425 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
426 foobar NumOfParsedLandmarks 1 |
|
427 foobar CleanUp |
|
428 delete foobar |
|
429 [Endtest] |
|
430 |
|
431 [Test] |
|
432 title NameRecovery |
|
433 create CUTLandmarkURL foobar |
|
434 foobar CreateInstanceL Parser |
|
435 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&n=Jim+Carrey |
|
436 foobar ParseContent |
|
437 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 |
|
438 foobar NumOfParsedLandmarks 1 |
|
439 foobar CleanUp |
|
440 delete foobar |
|
441 [Endtest] |
|
442 //---------------------------------------------------------End of Name--------------------------------------------------------------------------- |
|
443 //----------------------------------------------------------Testing Street----------------------------------------------------------------------- |
|
444 [Test] |
|
445 title ValidStreet |
|
446 create CUTLandmarkURL foobar |
|
447 foobar CreateInstanceL Parser |
|
448 foobar SetInputBuffer default lo=179.99999&la=89.99999&pid=CemeteryRidge |
|
449 foobar ParseContent |
|
450 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 STREET= " CemeteryRidge " |
|
451 foobar NumOfParsedLandmarks 1 |
|
452 foobar CleanUp |
|
453 delete foobar |
|
454 [Endtest] |
|
455 |
|
456 [Test] |
|
457 title Street_EncodedChars |
|
458 create CUTLandmarkURL foobar |
|
459 foobar CreateInstanceL Parser |
|
460 foobar SetInputBuffer default lo=179.99999&la=89.99999&s=112%20½%20Beacon%20Street%2c%20Boston |
|
461 foobar ParseContent |
|
462 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 STREET= " 112 ½ Beacon Street, Boston " |
|
463 foobar NumOfParsedLandmarks 1 |
|
464 foobar CleanUp |
|
465 delete foobar |
|
466 [Endtest] |
|
467 |
|
468 [Test] |
|
469 title NullStreet |
|
470 create CUTLandmarkURL foobar |
|
471 foobar CreateInstanceL Parser |
|
472 foobar SetInputBuffer default lo=179.99999&la=89.99999&s= |
|
473 foobar ParseContent |
|
474 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
475 foobar NumOfParsedLandmarks 1 |
|
476 foobar CleanUp |
|
477 delete foobar |
|
478 [Endtest] |
|
479 |
|
480 [Test] |
|
481 title StreetBV1 |
|
482 create CUTLandmarkURL foobar |
|
483 foobar CreateInstanceL Parser |
|
484 foobar SetInputBuffer default lo=179.99999&la=89.99999&s=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
485 foobar ParseContent |
|
486 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
487 foobar NumOfParsedLandmarks 1 |
|
488 foobar CleanUp |
|
489 delete foobar |
|
490 [Endtest] |
|
491 |
|
492 [Test] |
|
493 title StreetBV2 |
|
494 create CUTLandmarkURL foobar |
|
495 foobar CreateInstanceL Parser |
|
496 foobar SetInputBuffer default lo=179.99999&la=89.99999&s=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
497 foobar ParseContent |
|
498 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
499 foobar NumOfParsedLandmarks 1 |
|
500 foobar CleanUp |
|
501 delete foobar |
|
502 [Endtest] |
|
503 |
|
504 [Test] |
|
505 title StreetBV3 |
|
506 create CUTLandmarkURL foobar |
|
507 foobar CreateInstanceL Parser |
|
508 foobar SetInputBuffer default lo=179.99999&la=89.99999&s=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
509 foobar ParseContent |
|
510 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
511 foobar NumOfParsedLandmarks 1 |
|
512 foobar CleanUp |
|
513 delete foobar |
|
514 [Endtest] |
|
515 |
|
516 [Test] |
|
517 title StreetRecovery |
|
518 create CUTLandmarkURL foobar |
|
519 foobar CreateInstanceL Parser |
|
520 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&s=112 ½ Beacon Street, Boston |
|
521 foobar ParseContent |
|
522 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 STREET= " 112 " |
|
523 foobar NumOfParsedLandmarks 1 |
|
524 foobar CleanUp |
|
525 delete foobar |
|
526 [Endtest] |
|
527 //---------------------------------------------------------------End of Testing Street-------------------------------------------------------- |
|
528 //----------------------------------------------------------Testing HouseNumber----------------------------------------------------------------------- |
|
529 [Test] |
|
530 title ValidHNo |
|
531 create CUTLandmarkURL foobar |
|
532 foobar CreateInstanceL Parser |
|
533 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn=Apt56B |
|
534 foobar ParseContent |
|
535 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 HOUSENO.= " Apt56B " |
|
536 foobar NumOfParsedLandmarks 1 |
|
537 foobar CleanUp |
|
538 delete foobar |
|
539 [Endtest] |
|
540 |
|
541 [Test] |
|
542 title HNo_EncodedChars |
|
543 create CUTLandmarkURL foobar |
|
544 foobar CreateInstanceL Parser |
|
545 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn=221B%2520Baker%20Street |
|
546 foobar ParseContent |
|
547 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 HOUSENO.= " 221B%20Baker Street " |
|
548 foobar NumOfParsedLandmarks 1 |
|
549 foobar CleanUp |
|
550 delete foobar |
|
551 [Endtest] |
|
552 |
|
553 [Test] |
|
554 title NullHNo |
|
555 create CUTLandmarkURL foobar |
|
556 foobar CreateInstanceL Parser |
|
557 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn= |
|
558 foobar ParseContent |
|
559 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
560 foobar NumOfParsedLandmarks 1 |
|
561 foobar CleanUp |
|
562 delete foobar |
|
563 [Endtest] |
|
564 |
|
565 [Test] |
|
566 title HNoBV1 |
|
567 create CUTLandmarkURL foobar |
|
568 foobar CreateInstanceL Parser |
|
569 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
570 foobar ParseContent |
|
571 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
572 foobar NumOfParsedLandmarks 1 |
|
573 foobar CleanUp |
|
574 delete foobar |
|
575 [Endtest] |
|
576 |
|
577 [Test] |
|
578 title HNoBV2 |
|
579 create CUTLandmarkURL foobar |
|
580 foobar CreateInstanceL Parser |
|
581 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
582 foobar ParseContent |
|
583 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
584 foobar NumOfParsedLandmarks 1 |
|
585 foobar CleanUp |
|
586 delete foobar |
|
587 [Endtest] |
|
588 |
|
589 [Test] |
|
590 title HNoBV3 |
|
591 create CUTLandmarkURL foobar |
|
592 foobar CreateInstanceL Parser |
|
593 foobar SetInputBuffer default lo=179.99999&la=89.99999&sn=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
594 foobar ParseContent |
|
595 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
596 foobar NumOfParsedLandmarks 1 |
|
597 foobar CleanUp |
|
598 delete foobar |
|
599 [Endtest] |
|
600 |
|
601 [Test] |
|
602 title HNoRecovery |
|
603 create CUTLandmarkURL foobar |
|
604 foobar CreateInstanceL Parser |
|
605 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&s=Ottumwa, Iowa |
|
606 foobar ParseContent |
|
607 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 HOUSENO.= " Ottumwa " |
|
608 foobar NumOfParsedLandmarks 1 |
|
609 foobar CleanUp |
|
610 delete foobar |
|
611 [Endtest] |
|
612 //---------------------------------------------------------------End of Testing House Number-------------------------------------------------------- |
|
613 //----------------------------------------------------------Testing PostalCode----------------------------------------------------------------------- |
|
614 [Test] |
|
615 title ValidPostalCode |
|
616 create CUTLandmarkURL foobar |
|
617 foobar CreateInstanceL Parser |
|
618 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz=DK-1448 |
|
619 foobar ParseContent |
|
620 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 POSTALCODE= " DK%2D1448 " |
|
621 foobar NumOfParsedLandmarks 1 |
|
622 foobar CleanUp |
|
623 delete foobar |
|
624 [Endtest] |
|
625 |
|
626 [Test] |
|
627 title PostalCode_EncodedChars |
|
628 create CUTLandmarkURL foobar |
|
629 foobar CreateInstanceL Parser |
|
630 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz=4455%2d111%25%252520 |
|
631 foobar ParseContent |
|
632 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 POSTALCODE= " 4455-111%%2520 " |
|
633 foobar NumOfParsedLandmarks 1 |
|
634 foobar CleanUp |
|
635 delete foobar |
|
636 [Endtest] |
|
637 |
|
638 [Test] |
|
639 title NullPostalCode |
|
640 create CUTLandmarkURL foobar |
|
641 foobar CreateInstanceL Parser |
|
642 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz= |
|
643 foobar ParseContent |
|
644 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
645 foobar NumOfParsedLandmarks 1 |
|
646 foobar CleanUp |
|
647 delete foobar |
|
648 [Endtest] |
|
649 |
|
650 [Test] |
|
651 title PostalCodeBV1 |
|
652 create CUTLandmarkURL foobar |
|
653 foobar CreateInstanceL Parser |
|
654 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
655 foobar ParseContent |
|
656 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
657 foobar NumOfParsedLandmarks 1 |
|
658 foobar CleanUp |
|
659 delete foobar |
|
660 [Endtest] |
|
661 |
|
662 [Test] |
|
663 title PostalCodeBV2 |
|
664 create CUTLandmarkURL foobar |
|
665 foobar CreateInstanceL Parser |
|
666 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
667 foobar ParseContent |
|
668 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
669 foobar NumOfParsedLandmarks 1 |
|
670 foobar CleanUp |
|
671 delete foobar |
|
672 [Endtest] |
|
673 |
|
674 [Test] |
|
675 title PostalCodeBV3 |
|
676 create CUTLandmarkURL foobar |
|
677 foobar CreateInstanceL Parser |
|
678 foobar SetInputBuffer default lo=179.99999&la=89.99999&pz=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
679 foobar ParseContent |
|
680 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
681 foobar NumOfParsedLandmarks 1 |
|
682 foobar CleanUp |
|
683 delete foobar |
|
684 [Endtest] |
|
685 |
|
686 [Test] |
|
687 title PostalCodeRecovery |
|
688 create CUTLandmarkURL foobar |
|
689 foobar CreateInstanceL Parser |
|
690 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&pz=560%20103 |
|
691 foobar ParseContent |
|
692 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 POSTALCODE= " 560 " |
|
693 foobar NumOfParsedLandmarks 1 |
|
694 foobar CleanUp |
|
695 delete foobar |
|
696 [Endtest] |
|
697 //---------------------------------------------------------------End of Testing Postal Code-------------------------------------------------------- |
|
698 //----------------------------------------------------------Testing City---------------------------------------------------------------------- |
|
699 [Test] |
|
700 title ValidCity |
|
701 create CUTLandmarkURL foobar |
|
702 foobar CreateInstanceL Parser |
|
703 foobar SetInputBuffer default lo=179.99999&la=89.99999&c=Idaho |
|
704 foobar ParseContent |
|
705 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 CITY= " Idaho " |
|
706 foobar NumOfParsedLandmarks 1 |
|
707 foobar CleanUp |
|
708 delete foobar |
|
709 [Endtest] |
|
710 |
|
711 [Test] |
|
712 title City_EncodedChars |
|
713 create CUTLandmarkURL foobar |
|
714 foobar CreateInstanceL Parser |
|
715 foobar SetInputBuffer default lo=179.99999&la=89.99999&c=Krung%2dthep%2dmaha%2dnakorn%2dboworn%2dratana |
|
716 foobar ParseContent |
|
717 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 CITY= " Krung-thep-maha-nakorn-boworn-ratana " |
|
718 foobar NumOfParsedLandmarks 1 |
|
719 foobar CleanUp |
|
720 delete foobar |
|
721 [Endtest] |
|
722 |
|
723 [Test] |
|
724 title NullCity |
|
725 create CUTLandmarkURL foobar |
|
726 foobar CreateInstanceL Parser |
|
727 foobar SetInputBuffer default lo=179.99999&la=89.99999&c= |
|
728 foobar ParseContent |
|
729 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
730 foobar NumOfParsedLandmarks 1 |
|
731 foobar CleanUp |
|
732 delete foobar |
|
733 [Endtest] |
|
734 |
|
735 [Test] |
|
736 title CityBV1 |
|
737 create CUTLandmarkURL foobar |
|
738 foobar CreateInstanceL Parser |
|
739 foobar SetInputBuffer default lo=179.99999&la=89.99999&c=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
740 foobar ParseContent |
|
741 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
742 foobar NumOfParsedLandmarks 1 |
|
743 foobar CleanUp |
|
744 delete foobar |
|
745 [Endtest] |
|
746 |
|
747 [Test] |
|
748 title CityBV2 |
|
749 create CUTLandmarkURL foobar |
|
750 foobar CreateInstanceL Parser |
|
751 foobar SetInputBuffer default lo=179.99999&la=89.99999&c=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
752 foobar ParseContent |
|
753 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
754 foobar NumOfParsedLandmarks 1 |
|
755 foobar CleanUp |
|
756 delete foobar |
|
757 [Endtest] |
|
758 |
|
759 [Test] |
|
760 title CityBV3 |
|
761 create CUTLandmarkURL foobar |
|
762 foobar CreateInstanceL Parser |
|
763 foobar SetInputBuffer default lo=179.99999&la=89.99999&c=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
764 foobar ParseContent |
|
765 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
766 foobar NumOfParsedLandmarks 1 |
|
767 foobar CleanUp |
|
768 delete foobar |
|
769 [Endtest] |
|
770 |
|
771 [Test] |
|
772 title CityRecovery |
|
773 create CUTLandmarkURL foobar |
|
774 foobar CreateInstanceL Parser |
|
775 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&c=New York |
|
776 foobar ParseContent |
|
777 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 CITY= " New " |
|
778 foobar NumOfParsedLandmarks 1 |
|
779 foobar CleanUp |
|
780 delete foobar |
|
781 [Endtest] |
|
782 //---------------------------------------------------------------End of Testing City-------------------------------------------------------- |
|
783 //----------------------------------------------------------Testing State---------------------------------------------------------------------- |
|
784 [Test] |
|
785 title ValidState |
|
786 create CUTLandmarkURL foobar |
|
787 foobar CreateInstanceL Parser |
|
788 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=Helsinki |
|
789 foobar ParseContent |
|
790 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 STATE= " Helsinki " |
|
791 foobar NumOfParsedLandmarks 1 |
|
792 foobar CleanUp |
|
793 delete foobar |
|
794 [Endtest] |
|
795 |
|
796 [Test] |
|
797 title State_EncodedChars |
|
798 create CUTLandmarkURL foobar |
|
799 foobar CreateInstanceL Parser |
|
800 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=Jammu%20%26%20Kashmir |
|
801 foobar ParseContent |
|
802 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 STATE= " Jammu & Kashmir " |
|
803 foobar NumOfParsedLandmarks 1 |
|
804 foobar CleanUp |
|
805 delete foobar |
|
806 [Endtest] |
|
807 |
|
808 [Test] |
|
809 title NullState |
|
810 create CUTLandmarkURL foobar |
|
811 foobar CreateInstanceL Parser |
|
812 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp= |
|
813 foobar ParseContent |
|
814 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
815 foobar NumOfParsedLandmarks 1 |
|
816 foobar CleanUp |
|
817 delete foobar |
|
818 [Endtest] |
|
819 |
|
820 [Test] |
|
821 title StateBV1 |
|
822 create CUTLandmarkURL foobar |
|
823 foobar CreateInstanceL Parser |
|
824 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
825 foobar ParseContent |
|
826 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
827 foobar NumOfParsedLandmarks 1 |
|
828 foobar CleanUp |
|
829 delete foobar |
|
830 [Endtest] |
|
831 |
|
832 [Test] |
|
833 title StateBV2 |
|
834 create CUTLandmarkURL foobar |
|
835 foobar CreateInstanceL Parser |
|
836 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
837 foobar ParseContent |
|
838 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
839 foobar NumOfParsedLandmarks 1 |
|
840 foobar CleanUp |
|
841 delete foobar |
|
842 [Endtest] |
|
843 |
|
844 [Test] |
|
845 title StateBV3 |
|
846 create CUTLandmarkURL foobar |
|
847 foobar CreateInstanceL Parser |
|
848 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
849 foobar ParseContent |
|
850 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
851 foobar NumOfParsedLandmarks 1 |
|
852 foobar CleanUp |
|
853 delete foobar |
|
854 [Endtest] |
|
855 |
|
856 [Test] |
|
857 title StateRecovery |
|
858 create CUTLandmarkURL foobar |
|
859 foobar CreateInstanceL Parser |
|
860 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&sp=Jammu & Kashmir |
|
861 foobar ParseContent |
|
862 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 STATE= " Jammu " |
|
863 foobar NumOfParsedLandmarks 1 |
|
864 foobar CleanUp |
|
865 delete foobar |
|
866 [Endtest] |
|
867 //---------------------------------------------------------------End of Testing State-------------------------------------------------------- |
|
868 //----------------------------------------------------------Testing Country---------------------------------------------------------------------- |
|
869 [Test] |
|
870 title ValidCountry |
|
871 create CUTLandmarkURL foobar |
|
872 foobar CreateInstanceL Parser |
|
873 foobar SetInputBuffer default lo=179.99999&la=89.99999&cr=India |
|
874 foobar ParseContent |
|
875 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 COUNTRY= " India " |
|
876 foobar NumOfParsedLandmarks 1 |
|
877 foobar CleanUp |
|
878 delete foobar |
|
879 [Endtest] |
|
880 |
|
881 [Test] |
|
882 title Country_EncodedChars |
|
883 create CUTLandmarkURL foobar |
|
884 foobar CreateInstanceL Parser |
|
885 foobar SetInputBuffer default lo=179.99999&la=89.99999&cr=The%20Separate%20Customs%20Territory%20of%20Taiwan%2C%20Penghu%2C%20Kinmen%2C%20and%20Matsu%20%28Chinese%20Taipei%29 |
|
886 foobar ParseContent |
|
887 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 COUNTRY= " The Separate Customs Territory of Taiwan, Penghu, Kinmen, and Matsu (Chinese Taipei) " |
|
888 foobar NumOfParsedLandmarks 1 |
|
889 foobar CleanUp |
|
890 delete foobar |
|
891 [Endtest] |
|
892 |
|
893 [Test] |
|
894 title NullCountry |
|
895 create CUTLandmarkURL foobar |
|
896 foobar CreateInstanceL Parser |
|
897 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp= |
|
898 foobar ParseContent |
|
899 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
900 foobar NumOfParsedLandmarks 1 |
|
901 foobar CleanUp |
|
902 delete foobar |
|
903 [Endtest] |
|
904 |
|
905 [Test] |
|
906 title CountryBV1 |
|
907 create CUTLandmarkURL foobar |
|
908 foobar CreateInstanceL Parser |
|
909 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
910 foobar ParseContent |
|
911 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
912 foobar NumOfParsedLandmarks 1 |
|
913 foobar CleanUp |
|
914 delete foobar |
|
915 [Endtest] |
|
916 |
|
917 [Test] |
|
918 title CountryBV2 |
|
919 create CUTLandmarkURL foobar |
|
920 foobar CreateInstanceL Parser |
|
921 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
922 foobar ParseContent |
|
923 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
924 foobar NumOfParsedLandmarks 1 |
|
925 foobar CleanUp |
|
926 delete foobar |
|
927 [Endtest] |
|
928 |
|
929 [Test] |
|
930 title CountryBV3 |
|
931 create CUTLandmarkURL foobar |
|
932 foobar CreateInstanceL Parser |
|
933 foobar SetInputBuffer default lo=179.99999&la=89.99999&sp=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
934 foobar ParseContent |
|
935 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
936 foobar NumOfParsedLandmarks 1 |
|
937 foobar CleanUp |
|
938 delete foobar |
|
939 [Endtest] |
|
940 |
|
941 [Test] |
|
942 title CountryRecovery |
|
943 create CUTLandmarkURL foobar |
|
944 foobar CreateInstanceL Parser |
|
945 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&sp=Jammu & Kashmir |
|
946 foobar ParseContent |
|
947 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 COUNTRY= " Jammu " |
|
948 foobar NumOfParsedLandmarks 1 |
|
949 foobar CleanUp |
|
950 delete foobar |
|
951 [Endtest] |
|
952 //---------------------------------------------------------------End of Testing Country-------------------------------------------------------- |
|
953 //----------------------------------------------------------Testing Telephone---------------------------------------------------------------------- |
|
954 [Test] |
|
955 title ValidTelephone |
|
956 create CUTLandmarkURL foobar |
|
957 foobar CreateInstanceL Parser |
|
958 foobar SetInputBuffer default lo=179.99999&la=89.99999&t=08040159999 |
|
959 foobar ParseContent |
|
960 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 TELEPHONE= " 08040159999 " |
|
961 foobar NumOfParsedLandmarks 1 |
|
962 foobar CleanUp |
|
963 delete foobar |
|
964 [Endtest] |
|
965 |
|
966 [Test] |
|
967 title Telephone_EncodedChars |
|
968 create CUTLandmarkURL foobar |
|
969 foobar CreateInstanceL Parser |
|
970 foobar SetInputBuffer default lo=179.99999&la=89.99999&t=%2b44%20%280%291248%20717171 |
|
971 foobar ParseContent |
|
972 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 TELEPHONE= " +44 (0) 1248 717171 " |
|
973 foobar NumOfParsedLandmarks 1 |
|
974 foobar CleanUp |
|
975 delete foobar |
|
976 [Endtest] |
|
977 |
|
978 [Test] |
|
979 title NullTelephone |
|
980 create CUTLandmarkURL foobar |
|
981 foobar CreateInstanceL Parser |
|
982 foobar SetInputBuffer default lo=179.99999&la=89.99999&t= |
|
983 foobar ParseContent |
|
984 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
985 foobar NumOfParsedLandmarks 1 |
|
986 foobar CleanUp |
|
987 delete foobar |
|
988 [Endtest] |
|
989 |
|
990 [Test] |
|
991 title TelephoneBV1 |
|
992 create CUTLandmarkURL foobar |
|
993 foobar CreateInstanceL Parser |
|
994 foobar SetInputBuffer default lo=179.99999&la=89.99999&t=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
995 foobar ParseContent |
|
996 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
997 foobar NumOfParsedLandmarks 1 |
|
998 foobar CleanUp |
|
999 delete foobar |
|
1000 [Endtest] |
|
1001 |
|
1002 [Test] |
|
1003 title TelephoneBV2 |
|
1004 create CUTLandmarkURL foobar |
|
1005 foobar CreateInstanceL Parser |
|
1006 foobar SetInputBuffer default lo=179.99999&la=89.99999&t=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
1007 foobar ParseContent |
|
1008 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1009 foobar NumOfParsedLandmarks 1 |
|
1010 foobar CleanUp |
|
1011 delete foobar |
|
1012 [Endtest] |
|
1013 |
|
1014 [Test] |
|
1015 title TelephoneBV3 |
|
1016 create CUTLandmarkURL foobar |
|
1017 foobar CreateInstanceL Parser |
|
1018 foobar SetInputBuffer default lo=179.99999&la=89.99999&t=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
1019 foobar ParseContent |
|
1020 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1021 foobar NumOfParsedLandmarks 1 |
|
1022 foobar CleanUp |
|
1023 delete foobar |
|
1024 [Endtest] |
|
1025 |
|
1026 [Test] |
|
1027 title TelephoneRecovery |
|
1028 create CUTLandmarkURL foobar |
|
1029 foobar CreateInstanceL Parser |
|
1030 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&t=%2b91%20080%204015 99999 |
|
1031 foobar ParseContent |
|
1032 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 TELEPHONE= " +91 080 4015 " |
|
1033 foobar NumOfParsedLandmarks 1 |
|
1034 foobar CleanUp |
|
1035 delete foobar |
|
1036 [Endtest] |
|
1037 //---------------------------------------------------------------End of Testing Telephone-------------------------------------------------------- |
|
1038 //----------------------------------------------------------Testing Web---------------------------------------------------------------------- |
|
1039 [Test] |
|
1040 title ValidWeb |
|
1041 create CUTLandmarkURL foobar |
|
1042 foobar CreateInstanceL Parser |
|
1043 foobar SetInputBuffer default lo=179.99999&la=89.99999&w=www%2Enokia%2ecom |
|
1044 foobar ParseContent |
|
1045 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 WEB= " www.nokia.com " |
|
1046 foobar NumOfParsedLandmarks 1 |
|
1047 foobar CleanUp |
|
1048 delete foobar |
|
1049 [Endtest] |
|
1050 |
|
1051 [Test] |
|
1052 title Web_EncodedChars |
|
1053 create CUTLandmarkURL foobar |
|
1054 foobar CreateInstanceL Parser |
|
1055 foobar SetInputBuffer default lo=179.99999&la=89.99999&w=www%2ellanfairpwllgwyngyllgogerychwyrndrobwyll%2Dllantysiliogogogoch%2ecom%2F |
|
1056 foobar ParseContent |
|
1057 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 WEB= " www.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com/ " |
|
1058 foobar NumOfParsedLandmarks 1 |
|
1059 foobar CleanUp |
|
1060 delete foobar |
|
1061 [Endtest] |
|
1062 |
|
1063 [Test] |
|
1064 title NullWeb |
|
1065 create CUTLandmarkURL foobar |
|
1066 foobar CreateInstanceL Parser |
|
1067 foobar SetInputBuffer default lo=179.99999&la=89.99999&w= |
|
1068 foobar ParseContent |
|
1069 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1070 foobar NumOfParsedLandmarks 1 |
|
1071 foobar CleanUp |
|
1072 delete foobar |
|
1073 [Endtest] |
|
1074 |
|
1075 [Test] |
|
1076 title WebBV1 |
|
1077 create CUTLandmarkURL foobar |
|
1078 foobar CreateInstanceL Parser |
|
1079 foobar SetInputBuffer default lo=179.99999&la=89.99999&w=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678906789012345678901234567890123456789012345678901234567890 |
|
1080 foobar ParseContent |
|
1081 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1082 foobar NumOfParsedLandmarks 1 |
|
1083 foobar CleanUp |
|
1084 delete foobar |
|
1085 [Endtest] |
|
1086 |
|
1087 [Test] |
|
1088 title WebBV2 |
|
1089 create CUTLandmarkURL foobar |
|
1090 foobar CreateInstanceL Parser |
|
1091 foobar SetInputBuffer default lo=179.99999&la=89.99999&w=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890678901234567890123456789012345678901234567890123456789 |
|
1092 foobar ParseContent |
|
1093 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1094 foobar NumOfParsedLandmarks 1 |
|
1095 foobar CleanUp |
|
1096 delete foobar |
|
1097 [Endtest] |
|
1098 |
|
1099 [Test] |
|
1100 title WebBV3 |
|
1101 create CUTLandmarkURL foobar |
|
1102 foobar CreateInstanceL Parser |
|
1103 foobar SetInputBuffer default lo=179.99999&la=89.99999&w=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789067890123456789012345678901234567890123456789012345678901 |
|
1104 foobar ParseContent |
|
1105 foobar Landmark LATITUDE= 89.99999 LONGITUDE= 179.99999 |
|
1106 foobar NumOfParsedLandmarks 1 |
|
1107 foobar CleanUp |
|
1108 delete foobar |
|
1109 [Endtest] |
|
1110 |
|
1111 [Test] |
|
1112 title webRecovery |
|
1113 create CUTLandmarkURL foobar |
|
1114 foobar CreateInstanceL Parser |
|
1115 foobar SetInputBuffer default lo=-179.99999&la=-89.99999&w=http:// |
|
1116 foobar ParseContent |
|
1117 foobar Landmark LATITUDE= -89.99999 LONGITUDE= -179.99999 WEB= " http " |
|
1118 foobar NumOfParsedLandmarks 1 |
|
1119 foobar CleanUp |
|
1120 delete foobar |
|
1121 [Endtest] |
|
1122 //---------------------------------------------------------------End of Testing Web-------------------------------------------------------- |