|
1 // Definitions |
|
2 [Define] |
|
3 Parser 0 |
|
4 Encoder 1 |
|
5 Buffer 0 |
|
6 File 1 |
|
7 EmptyFile 2 |
|
8 EmptyBuffer 3 |
|
9 Accommodation 3000 |
|
10 Business 6000 |
|
11 Communication 9000 |
|
12 Educational 12000 |
|
13 Entertainment 15000 |
|
14 Food_Beverage 18000 |
|
15 GeographicalArea 21000 |
|
16 Outdoor 24000 |
|
17 People 27000 |
|
18 PublicService 30000 |
|
19 Religious 33000 |
|
20 Shopping 36000 |
|
21 Sightseeing 39000 |
|
22 Sports 42000 |
|
23 Transport 45000 |
|
24 TEST_NULL_NAME 1 |
|
25 TEST_NULL_STREET 2 |
|
26 TEST_NULL_HNO 3 |
|
27 TEST_NULL_POSTALCODE 4 |
|
28 TEST_NULL_CITY 5 |
|
29 TEST_NULL_STATE 6 |
|
30 TEST_NULL_COUNTRY 7 |
|
31 TEST_NULL_TELEPHONE 8 |
|
32 TEST_NULL_WEB 9 |
|
33 TEST_NULL_DESCRIPTION 10 |
|
34 TEST_MAXLENGTH_NAME 11 |
|
35 TEST_MAXLENGTH1_NAME 12 |
|
36 TEST_MAXLENGTH2_NAME 13 |
|
37 TEST_MAXLENGTH_STREET 14 |
|
38 TEST_MAXLENGTH1_STREET 15 |
|
39 TEST_MAXLENGTH2_STREET 16 |
|
40 TEST_MAXLENGTH_HNO 17 |
|
41 TEST_MAXLENGTH1_HNO 18 |
|
42 TEST_MAXLENGTH2_HNO 19 |
|
43 TEST_MAXLENGTH_POSTALCODE 20 |
|
44 TEST_MAXLENGTH1_POSTALCODE 21 |
|
45 TEST_MAXLENGTH2_POSTALCODE 22 |
|
46 TEST_MAXLENGTH_CITY 23 |
|
47 TEST_MAXLENGTH1_CITY 24 |
|
48 TEST_MAXLENGTH2_CITY 25 |
|
49 TEST_MAXLENGTH_STATE 26 |
|
50 TEST_MAXLENGTH1_STATE 27 |
|
51 TEST_MAXLENGTH2_STATE 28 |
|
52 TEST_MAXLENGTH_COUNTRY 29 |
|
53 TEST_MAXLENGTH1_COUNTRY 30 |
|
54 TEST_MAXLENGTH2_COUNTRY 31 |
|
55 TEST_MAXLENGTH_TELEPHONE 32 |
|
56 TEST_MAXLENGTH1_TELEPHONE 33 |
|
57 TEST_MAXLENGTH2_TELEPHONE 34 |
|
58 TEST_MAXLENGTH_WEB 35 |
|
59 TEST_MAXLENGTH1_WEB 36 |
|
60 TEST_MAXLENGTH2_WEB 37 |
|
61 TEST_MAXLENGTH_DESCRIPTION 38 |
|
62 TEST_MAXLENGTH1_DESCRIPTION 39 |
|
63 TEST_MAXLENGTH2_DESCRIPTION 40 |
|
64 TEST_NULL_SPEED 41 |
|
65 TEST_NULL_HEADING 42 |
|
66 TEST_MAX_HA 47 |
|
67 TEST_MAX_VA 48 |
|
68 [Enddefine] |
|
69 |
|
70 //----------------------------------------------------Telephone Param--------------------------------------------------------------------------------------------- |
|
71 |
|
72 [Test] |
|
73 title NullTelephone |
|
74 create CUTLandmarkURL foobar |
|
75 foobar CreateInstanceL Encoder |
|
76 foobar CreateLandmarkL TEST_NULL_TELEPHONE LATITUDE= -9 LONGITUDE= 100 |
|
77 foobar SetOutputFileHandle |
|
78 foobar AddLandmark |
|
79 foobar FinalizeEncoding |
|
80 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 TELEPHONE= " " |
|
81 foobar CleanUp |
|
82 delete foobar |
|
83 [Endtest] |
|
84 |
|
85 [Test] |
|
86 title AlphanumericTelephone |
|
87 create CUTLandmarkURL foobar |
|
88 foobar CreateInstanceL Encoder |
|
89 foobar CreateLandmarkL LATITUDE= -9 LONGITUDE= 100 TELEPHONE= " K1A 0B1 " |
|
90 foobar SetOutputFileHandle |
|
91 foobar AddLandmark |
|
92 foobar FinalizeEncoding |
|
93 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 TELEPHONE= " K1A%200B1 " |
|
94 foobar CleanUp |
|
95 delete foobar |
|
96 [Endtest] |
|
97 |
|
98 [Test] |
|
99 title SpecialCharTelephone |
|
100 create CUTLandmarkURL foobar |
|
101 foobar CreateInstanceL Encoder |
|
102 foobar CreateLandmarkL LATITUDE= -9 LONGITUDE= 100 TELEPHONE= " @$^&*=|0B1 " |
|
103 foobar SetOutputFileHandle |
|
104 foobar AddLandmark |
|
105 foobar FinalizeEncoding |
|
106 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 TELEPHONE= " %40%24%5e%26%2a%3d%7c0B1 " |
|
107 foobar CleanUp |
|
108 delete foobar |
|
109 [Endtest] |
|
110 |
|
111 //255 chars |
|
112 [Test] |
|
113 title Telephone_BV1 |
|
114 create CUTLandmarkURL foobar |
|
115 foobar CreateInstanceL Encoder |
|
116 foobar CreateLandmarkL TEST_MAXLENGTH_TELEPHONE LATITUDE= -45 LONGITUDE= 100 |
|
117 foobar SetOutputFileHandle |
|
118 foobar AddLandmark |
|
119 foobar FinalizeEncoding |
|
120 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
121 foobar CleanUp |
|
122 delete foobar |
|
123 [Endtest] |
|
124 |
|
125 //254 chars |
|
126 [Test] |
|
127 title Telephone_BV2 |
|
128 create CUTLandmarkURL foobar |
|
129 foobar CreateInstanceL Encoder |
|
130 foobar CreateLandmarkL TEST_MAXLENGTH1_TELEPHONE LATITUDE= -45 LONGITUDE= 100 |
|
131 foobar SetOutputFileHandle |
|
132 foobar AddLandmark |
|
133 foobar FinalizeEncoding |
|
134 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
135 foobar CleanUp |
|
136 delete foobar |
|
137 [Endtest] |
|
138 |
|
139 //256 chars |
|
140 [Test] |
|
141 title Telephone_BV3 |
|
142 create CUTLandmarkURL foobar |
|
143 foobar CreateInstanceL Encoder |
|
144 foobar CreateLandmarkL TEST_MAXLENGTH2_TELEPHONE LATITUDE= -45 LONGITUDE= 100 |
|
145 foobar CleanUp |
|
146 delete foobar |
|
147 [Endtest] |
|
148 |
|
149 //-------------------------------------------------------End of Telephone-------------------------------------------------------------------------------------------------- |
|
150 |
|
151 //----------------------------------------------------Web Param--------------------------------------------------------------------------------------------- |
|
152 |
|
153 [Test] |
|
154 title NullWeb |
|
155 create CUTLandmarkURL foobar |
|
156 foobar CreateInstanceL Encoder |
|
157 foobar CreateLandmarkL TEST_NULL_WEB LATITUDE= -9 LONGITUDE= 100 |
|
158 foobar SetOutputFileHandle |
|
159 foobar AddLandmark |
|
160 foobar FinalizeEncoding |
|
161 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 WEB= " " |
|
162 foobar CleanUp |
|
163 delete foobar |
|
164 [Endtest] |
|
165 |
|
166 [Test] |
|
167 title AlphanumericWeb |
|
168 create CUTLandmarkURL foobar |
|
169 foobar CreateInstanceL Encoder |
|
170 foobar CreateLandmarkL LATITUDE= -9 LONGITUDE= 100 WEB= " K1A 0B1 " |
|
171 foobar SetOutputFileHandle |
|
172 foobar AddLandmark |
|
173 foobar FinalizeEncoding |
|
174 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 WEB= " K1A%200B1 " |
|
175 foobar CleanUp |
|
176 delete foobar |
|
177 [Endtest] |
|
178 |
|
179 [Test] |
|
180 title SpecialCharWeb |
|
181 create CUTLandmarkURL foobar |
|
182 foobar CreateInstanceL Encoder |
|
183 foobar CreateLandmarkL LATITUDE= -9 LONGITUDE= 100 WEB= " @$^&*=|0B1 " |
|
184 foobar SetOutputFileHandle |
|
185 foobar AddLandmark |
|
186 foobar FinalizeEncoding |
|
187 foobar VerifyEncoding File 3 LATITUDE= -9.000000 LONGITUDE= 100.000000 WEB= " %40%24%5e%26%2a%3d%7c0B1 " |
|
188 foobar CleanUp |
|
189 delete foobar |
|
190 [Endtest] |
|
191 |
|
192 //255 chars |
|
193 [Test] |
|
194 title Web_BV1 |
|
195 create CUTLandmarkURL foobar |
|
196 foobar CreateInstanceL Encoder |
|
197 foobar CreateLandmarkL TEST_MAXLENGTH_WEB LATITUDE= -45 LONGITUDE= 100 |
|
198 foobar SetOutputFileHandle |
|
199 foobar AddLandmark |
|
200 foobar FinalizeEncoding |
|
201 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
202 foobar CleanUp |
|
203 delete foobar |
|
204 [Endtest] |
|
205 |
|
206 //254 chars |
|
207 [Test] |
|
208 title Web_BV2 |
|
209 create CUTLandmarkURL foobar |
|
210 foobar CreateInstanceL Encoder |
|
211 foobar CreateLandmarkL TEST_MAXLENGTH1_WEB LATITUDE= -45 LONGITUDE= 100 |
|
212 foobar SetOutputFileHandle |
|
213 foobar AddLandmark |
|
214 foobar FinalizeEncoding |
|
215 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
216 foobar CleanUp |
|
217 delete foobar |
|
218 [Endtest] |
|
219 |
|
220 //256 chars |
|
221 [Test] |
|
222 title Web_BV3 |
|
223 create CUTLandmarkURL foobar |
|
224 foobar CreateInstanceL Encoder |
|
225 foobar CreateLandmarkL TEST_MAXLENGTH2_WEB LATITUDE= -45 LONGITUDE= 100 |
|
226 foobar CleanUp |
|
227 delete foobar |
|
228 [Endtest] |
|
229 |
|
230 //-------------------------------------------------------End of Web-------------------------------------------------------------------------------------------------- |
|
231 //----------------------------------------------------Description Param--------------------------------------------------------------------------------------------- |
|
232 |
|
233 [Test] |
|
234 title NullDescription |
|
235 create CUTLandmarkURL foobar |
|
236 foobar CreateInstanceL Encoder |
|
237 foobar CreateLandmarkL TEST_NULL_DESCRIPTION LATITUDE= -9 LONGITUDE= 100 |
|
238 foobar SetOutputFileHandle |
|
239 foobar AddLandmark |
|
240 foobar FinalizeEncoding |
|
241 foobar VerifyEncoding File 3 LMDESCRIPTION= " " LATITUDE= -9.000000 LONGITUDE= 100.000000 |
|
242 foobar CleanUp |
|
243 delete foobar |
|
244 [Endtest] |
|
245 |
|
246 [Test] |
|
247 title AlphanumericDescription |
|
248 create CUTLandmarkURL foobar |
|
249 foobar CreateInstanceL Encoder |
|
250 foobar CreateLandmarkL LMDESCRIPTION= " K1A 0B1 " LATITUDE= -9 LONGITUDE= 100 |
|
251 foobar SetOutputFileHandle |
|
252 foobar AddLandmark |
|
253 foobar FinalizeEncoding |
|
254 foobar VerifyEncoding File 3 LMDESCRIPTION= " K1A%200B1 " LATITUDE= -9.000000 LONGITUDE= 100.000000 |
|
255 foobar CleanUp |
|
256 delete foobar |
|
257 [Endtest] |
|
258 |
|
259 [Test] |
|
260 title SpecialCharDescription |
|
261 create CUTLandmarkURL foobar |
|
262 foobar CreateInstanceL Encoder |
|
263 foobar CreateLandmarkL LMDESCRIPTION= " @$^&*=|0B1 " LATITUDE= -9 LONGITUDE= 100 |
|
264 foobar SetOutputFileHandle |
|
265 foobar AddLandmark |
|
266 foobar FinalizeEncoding |
|
267 foobar VerifyEncoding File 3 LMDESCRIPTION= " %40%24%5e%26%2a%3d%7c0B1 " LATITUDE= -9.000000 LONGITUDE= 100.000000 |
|
268 foobar CleanUp |
|
269 delete foobar |
|
270 [Endtest] |
|
271 |
|
272 //4095 chars |
|
273 [Test] |
|
274 title Description_BV1 |
|
275 create CUTLandmarkURL foobar |
|
276 foobar CreateInstanceL Encoder |
|
277 foobar CreateLandmarkL TEST_MAXLENGTH_DESCRIPTION LATITUDE= -45 LONGITUDE= 100 |
|
278 foobar SetOutputFileHandle |
|
279 foobar AddLandmark |
|
280 foobar FinalizeEncoding |
|
281 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
282 foobar CleanUp |
|
283 delete foobar |
|
284 [Endtest] |
|
285 |
|
286 //4094 chars |
|
287 [Test] |
|
288 title Description_BV2 |
|
289 create CUTLandmarkURL foobar |
|
290 foobar CreateInstanceL Encoder |
|
291 foobar CreateLandmarkL TEST_MAXLENGTH1_DESCRIPTION LATITUDE= -45 LONGITUDE= 100 |
|
292 foobar SetOutputFileHandle |
|
293 foobar AddLandmark |
|
294 foobar FinalizeEncoding |
|
295 foobar VerifyEncoding File 3 LATITUDE= -45.000000 LONGITUDE= 100.000000 |
|
296 foobar CleanUp |
|
297 delete foobar |
|
298 [Endtest] |
|
299 |
|
300 //4096 chars |
|
301 [Test] |
|
302 title Description_BV3 |
|
303 create CUTLandmarkURL foobar |
|
304 foobar CreateInstanceL Encoder |
|
305 foobar CreateLandmarkL TEST_MAXLENGTH2_DESCRIPTION LATITUDE= -45 LONGITUDE= 100 |
|
306 foobar CleanUp |
|
307 delete foobar |
|
308 [Endtest] |
|
309 |
|
310 //-------------------------------------------------------End of Description-------------------------------------------------------------------------------------------------- |
|
311 |
|
312 |
|
313 //------------------------------------------PositionalAccuracy Param--------------------------------------------------------------- |
|
314 [Test] |
|
315 title PA_BV1 |
|
316 create CUTLandmarkURL foobar |
|
317 foobar CreateInstanceL Encoder |
|
318 foobar CreateLandmarkL TEST_MAX_HA LATITUDE= 9 LONGITUDE= 18 |
|
319 foobar SetOutputFileHandle |
|
320 foobar AddLandmark |
|
321 foobar FinalizeEncoding |
|
322 foobar VerifyEncoding File 3 HACCURACY= 340282346638529000000000000000000000000.00 LATITUDE= 9.000000 LONGITUDE= 18.000000 |
|
323 foobar CleanUp |
|
324 delete foobar |
|
325 [Endtest] |
|
326 |
|
327 [Test] |
|
328 title PA_BV2 |
|
329 create CUTLandmarkURL foobar |
|
330 foobar CreateInstanceL Encoder |
|
331 foobar CreateLandmarkL HACCURACY= 1 LATITUDE= 9 LONGITUDE= 108 |
|
332 foobar SetOutputFileHandle |
|
333 foobar AddLandmark |
|
334 foobar FinalizeEncoding |
|
335 foobar VerifyEncoding File 3 HACCURACY= 1.00 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
336 foobar CleanUp |
|
337 delete foobar |
|
338 [Endtest] |
|
339 |
|
340 [Test] |
|
341 title TestPAFoatingNumber1 |
|
342 create CUTLandmarkURL foobar |
|
343 foobar CreateInstanceL Encoder |
|
344 foobar CreateLandmarkL HACCURACY= 1345.001 LATITUDE= 9 LONGITUDE= 108 |
|
345 foobar SetOutputFileHandle |
|
346 foobar AddLandmark |
|
347 foobar FinalizeEncoding |
|
348 foobar VerifyEncoding File 3 HACCURACY= 1345.00 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
349 foobar CleanUp |
|
350 delete foobar |
|
351 [Endtest] |
|
352 |
|
353 [Test] |
|
354 title TestPAFoatingNumber2 |
|
355 create CUTLandmarkURL foobar |
|
356 foobar CreateInstanceL Encoder |
|
357 foobar CreateLandmarkL HACCURACY= 1345.01 LATITUDE= 9 LONGITUDE= 108 |
|
358 foobar SetOutputFileHandle |
|
359 foobar AddLandmark |
|
360 foobar FinalizeEncoding |
|
361 foobar VerifyEncoding File 3 HACCURACY= 1345.01 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
362 foobar CleanUp |
|
363 delete foobar |
|
364 [Endtest] |
|
365 |
|
366 [Test] |
|
367 title TestPAFoatingNumber3 |
|
368 create CUTLandmarkURL foobar |
|
369 foobar CreateInstanceL Encoder |
|
370 foobar CreateLandmarkL HACCURACY= 1345.12 LATITUDE= 9 LONGITUDE= 108 |
|
371 foobar SetOutputFileHandle |
|
372 foobar AddLandmark |
|
373 foobar FinalizeEncoding |
|
374 foobar VerifyEncoding File 3 HACCURACY= 1345.12 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
375 foobar CleanUp |
|
376 delete foobar |
|
377 [Endtest] |
|
378 |
|
379 [Test] |
|
380 title TestPAFoatingNumber4 |
|
381 create CUTLandmarkURL foobar |
|
382 foobar CreateInstanceL Encoder |
|
383 foobar CreateLandmarkL HACCURACY= 1345.98 LATITUDE= 9.00000 LONGITUDE= 108.00000 |
|
384 foobar SetOutputFileHandle |
|
385 foobar AddLandmark |
|
386 foobar FinalizeEncoding |
|
387 foobar VerifyEncoding File 3 HACCURACY= 1345.98 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
388 foobar CleanUp |
|
389 delete foobar |
|
390 [Endtest] |
|
391 |
|
392 //--------------------------------------------------- End of PositionalAccuracy---------------------------------------------------------------------------------------------- |
|
393 |
|
394 //------------------------------------------Altitude Accuracy Param--------------------------------------------------------------- |
|
395 [Test] |
|
396 title AA_BV1 |
|
397 create CUTLandmarkURL foobar |
|
398 foobar CreateInstanceL Encoder |
|
399 foobar CreateLandmarkL TEST_MAX_VA LATITUDE= 9 LONGITUDE= 18 |
|
400 foobar SetOutputFileHandle |
|
401 foobar AddLandmark |
|
402 foobar FinalizeEncoding |
|
403 foobar VerifyEncoding File 3 VERT_ACC= 340282346638529000000000000000000000000.00 LATITUDE= 9.000000 LONGITUDE= 18.000000 |
|
404 foobar CleanUp |
|
405 delete foobar |
|
406 [Endtest] |
|
407 |
|
408 [Test] |
|
409 title AA_BV2 |
|
410 create CUTLandmarkURL foobar |
|
411 foobar CreateInstanceL Encoder |
|
412 foobar CreateLandmarkL VERT_ACC= 1 LATITUDE= 9 LONGITUDE= 108 |
|
413 foobar SetOutputFileHandle |
|
414 foobar AddLandmark |
|
415 foobar FinalizeEncoding |
|
416 foobar VerifyEncoding File 3 VERT_ACC= 1.00 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
417 foobar CleanUp |
|
418 delete foobar |
|
419 [Endtest] |
|
420 |
|
421 [Test] |
|
422 title TestAAFoatingNumber1 |
|
423 create CUTLandmarkURL foobar |
|
424 foobar CreateInstanceL Encoder |
|
425 foobar CreateLandmarkL VERT_ACC= 1345.001 LATITUDE= 9 LONGITUDE= 108 |
|
426 foobar SetOutputFileHandle |
|
427 foobar AddLandmark |
|
428 foobar FinalizeEncoding |
|
429 foobar VerifyEncoding File 3 VERT_ACC= 1345.00 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
430 foobar CleanUp |
|
431 delete foobar |
|
432 [Endtest] |
|
433 |
|
434 [Test] |
|
435 title TestAAFoatingNumber2 |
|
436 create CUTLandmarkURL foobar |
|
437 foobar CreateInstanceL Encoder |
|
438 foobar CreateLandmarkL VERT_ACC= 1345.01 LATITUDE= 9 LONGITUDE= 108 |
|
439 foobar SetOutputFileHandle |
|
440 foobar AddLandmark |
|
441 foobar FinalizeEncoding |
|
442 foobar VerifyEncoding File 3 VERT_ACC= 1345.01 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
443 foobar CleanUp |
|
444 delete foobar |
|
445 [Endtest] |
|
446 |
|
447 [Test] |
|
448 title TestAAFoatingNumber3 |
|
449 create CUTLandmarkURL foobar |
|
450 foobar CreateInstanceL Encoder |
|
451 foobar CreateLandmarkL VERT_ACC= 1345.123456789 LATITUDE= 9 LONGITUDE= 108 |
|
452 foobar SetOutputFileHandle |
|
453 foobar AddLandmark |
|
454 foobar FinalizeEncoding |
|
455 foobar VerifyEncoding File 3 VERT_ACC= 1345.12 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
456 foobar CleanUp |
|
457 delete foobar |
|
458 [Endtest] |
|
459 |
|
460 [Test] |
|
461 title TestAAFoatingNumber4 |
|
462 create CUTLandmarkURL foobar |
|
463 foobar CreateInstanceL Encoder |
|
464 foobar CreateLandmarkL VERT_ACC= 1345.987654321 LATITUDE= 9.00000 LONGITUDE= 108.00000 |
|
465 foobar SetOutputFileHandle |
|
466 foobar AddLandmark |
|
467 foobar FinalizeEncoding |
|
468 foobar VerifyEncoding File 3 VERT_ACC= 1345.99 LATITUDE= 9.000000 LONGITUDE= 108.000000 |
|
469 foobar CleanUp |
|
470 delete foobar |
|
471 [Endtest] |
|
472 |
|
473 //--------------------------------------------------- End of Altitude Accuracy---------------------------------------------------------------------------------------------- |
|
474 |
|
475 //--------------------------------------------------- Altitude Param ---------------------------------------------------------------------------------------------- |
|
476 |
|
477 [Test] |
|
478 title Alt_BV1 |
|
479 create CUTLandmarkURL foobar |
|
480 foobar CreateInstanceL Encoder |
|
481 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 18 ALTITUDE= 4294967296 |
|
482 foobar SetOutputFileHandle |
|
483 foobar AddLandmark |
|
484 foobar FinalizeEncoding |
|
485 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 18.000000 ALTITUDE= 4294967296.00 |
|
486 foobar CleanUp |
|
487 delete foobar |
|
488 [Endtest] |
|
489 |
|
490 [Test] |
|
491 title Alt_BV2 |
|
492 create CUTLandmarkURL foobar |
|
493 foobar CreateInstanceL Encoder |
|
494 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 ALTITUDE= 1 |
|
495 foobar SetOutputFileHandle |
|
496 foobar AddLandmark |
|
497 foobar FinalizeEncoding |
|
498 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 ALTITUDE= 1.00 |
|
499 foobar CleanUp |
|
500 delete foobar |
|
501 [Endtest] |
|
502 |
|
503 [Test] |
|
504 title TestAltFoatingNumber1 |
|
505 create CUTLandmarkURL foobar |
|
506 foobar CreateInstanceL Encoder |
|
507 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 ALTITUDE= 1345.001 |
|
508 foobar SetOutputFileHandle |
|
509 foobar AddLandmark |
|
510 foobar FinalizeEncoding |
|
511 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 ALTITUDE= 1345.00 |
|
512 foobar CleanUp |
|
513 delete foobar |
|
514 [Endtest] |
|
515 |
|
516 [Test] |
|
517 title TestAltFoatingNumber2 |
|
518 create CUTLandmarkURL foobar |
|
519 foobar CreateInstanceL Encoder |
|
520 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 ALTITUDE= 1345.01 |
|
521 foobar SetOutputFileHandle |
|
522 foobar AddLandmark |
|
523 foobar FinalizeEncoding |
|
524 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 ALTITUDE= 1345.01 |
|
525 foobar CleanUp |
|
526 delete foobar |
|
527 [Endtest] |
|
528 |
|
529 [Test] |
|
530 title TestAltFoatingNumber3 |
|
531 create CUTLandmarkURL foobar |
|
532 foobar CreateInstanceL Encoder |
|
533 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 ALTITUDE= 1345.124 |
|
534 foobar SetOutputFileHandle |
|
535 foobar AddLandmark |
|
536 foobar FinalizeEncoding |
|
537 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 ALTITUDE= 1345.12 |
|
538 foobar CleanUp |
|
539 delete foobar |
|
540 [Endtest] |
|
541 |
|
542 [Test] |
|
543 title TestAltFoatingNumber4 |
|
544 create CUTLandmarkURL foobar |
|
545 foobar CreateInstanceL Encoder |
|
546 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 ALTITUDE= 1345.986 |
|
547 foobar SetOutputFileHandle |
|
548 foobar AddLandmark |
|
549 foobar FinalizeEncoding |
|
550 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 ALTITUDE= 1345.99 |
|
551 foobar CleanUp |
|
552 delete foobar |
|
553 [Endtest] |
|
554 //--------------------------------------------------- End of Altitude---------------------------------------------------------------------------------------------- |
|
555 |
|
556 //--------------------------------------------------- Speed Param ---------------------------------------------------------------------------------------------- |
|
557 |
|
558 [Test] |
|
559 title Speed_BV1 |
|
560 create CUTLandmarkURL foobar |
|
561 foobar CreateInstanceL Encoder |
|
562 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 18 SPEED= 340282346638529000000000000000000000000.00 |
|
563 foobar SetOutputFileHandle |
|
564 foobar AddLandmark |
|
565 foobar FinalizeEncoding |
|
566 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 18.000000 SPEED= 340282346638529000000000000000000000000.00 |
|
567 foobar CleanUp |
|
568 delete foobar |
|
569 [Endtest] |
|
570 |
|
571 [Test] |
|
572 title Speed_BV2 |
|
573 create CUTLandmarkURL foobar |
|
574 foobar CreateInstanceL Encoder |
|
575 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 SPEED= 1 |
|
576 foobar SetOutputFileHandle |
|
577 foobar AddLandmark |
|
578 foobar FinalizeEncoding |
|
579 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 SPEED= 1.00 |
|
580 foobar CleanUp |
|
581 delete foobar |
|
582 [Endtest] |
|
583 |
|
584 [Test] |
|
585 title TestSpeedFoatingNumber1 |
|
586 create CUTLandmarkURL foobar |
|
587 foobar CreateInstanceL Encoder |
|
588 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 SPEED= 1345.001 |
|
589 foobar SetOutputFileHandle |
|
590 foobar AddLandmark |
|
591 foobar FinalizeEncoding |
|
592 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 SPEED= 1345.00 |
|
593 foobar CleanUp |
|
594 delete foobar |
|
595 [Endtest] |
|
596 |
|
597 [Test] |
|
598 title TestSpeedFoatingNumber2 |
|
599 create CUTLandmarkURL foobar |
|
600 foobar CreateInstanceL Encoder |
|
601 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 SPEED= 1345.01 |
|
602 foobar SetOutputFileHandle |
|
603 foobar AddLandmark |
|
604 foobar FinalizeEncoding |
|
605 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 SPEED= 1345.01 |
|
606 foobar CleanUp |
|
607 delete foobar |
|
608 [Endtest] |
|
609 |
|
610 [Test] |
|
611 title TestSpeedFoatingNumber3 |
|
612 create CUTLandmarkURL foobar |
|
613 foobar CreateInstanceL Encoder |
|
614 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 SPEED= 1345.1234 |
|
615 foobar SetOutputFileHandle |
|
616 foobar AddLandmark |
|
617 foobar FinalizeEncoding |
|
618 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 SPEED= 1345.12 |
|
619 foobar CleanUp |
|
620 delete foobar |
|
621 [Endtest] |
|
622 |
|
623 [Test] |
|
624 title TestSpeedFoatingNumber4 |
|
625 create CUTLandmarkURL foobar |
|
626 foobar CreateInstanceL Encoder |
|
627 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 SPEED= 1345.9876 |
|
628 foobar SetOutputFileHandle |
|
629 foobar AddLandmark |
|
630 foobar FinalizeEncoding |
|
631 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 SPEED= 1345.99 |
|
632 foobar CleanUp |
|
633 delete foobar |
|
634 [Endtest] |
|
635 //--------------------------------------------------- End of Speed---------------------------------------------------------------------------------------------- |
|
636 //--------------------------------------------------- Heading Param ---------------------------------------------------------------------------------------------- |
|
637 |
|
638 [Test] |
|
639 title Heading_BV1 |
|
640 create CUTLandmarkURL foobar |
|
641 foobar CreateInstanceL Encoder |
|
642 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 18 HEADING= 340282346638529000000000000000000000000.00 |
|
643 foobar SetOutputFileHandle |
|
644 foobar AddLandmark |
|
645 foobar FinalizeEncoding |
|
646 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 18.000000 HEADING= 340282346638529000000000000000000000000.00 |
|
647 foobar CleanUp |
|
648 delete foobar |
|
649 [Endtest] |
|
650 |
|
651 [Test] |
|
652 title Heading_BV2 |
|
653 create CUTLandmarkURL foobar |
|
654 foobar CreateInstanceL Encoder |
|
655 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 HEADING= 1 |
|
656 foobar SetOutputFileHandle |
|
657 foobar AddLandmark |
|
658 foobar FinalizeEncoding |
|
659 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 HEADING= 1.00 |
|
660 foobar CleanUp |
|
661 delete foobar |
|
662 [Endtest] |
|
663 |
|
664 [Test] |
|
665 title TestHeadingFoatingNumber1 |
|
666 create CUTLandmarkURL foobar |
|
667 foobar CreateInstanceL Encoder |
|
668 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 HEADING= 1345.00999 |
|
669 foobar SetOutputFileHandle |
|
670 foobar AddLandmark |
|
671 foobar FinalizeEncoding |
|
672 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 HEADING= 1345.01 |
|
673 foobar CleanUp |
|
674 delete foobar |
|
675 [Endtest] |
|
676 |
|
677 [Test] |
|
678 title TestHeadingFoatingNumber2 |
|
679 create CUTLandmarkURL foobar |
|
680 foobar CreateInstanceL Encoder |
|
681 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 HEADING= 1345.01 |
|
682 foobar SetOutputFileHandle |
|
683 foobar AddLandmark |
|
684 foobar FinalizeEncoding |
|
685 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 HEADING= 1345.01 |
|
686 foobar CleanUp |
|
687 delete foobar |
|
688 [Endtest] |
|
689 |
|
690 [Test] |
|
691 title TestHeadingFoatingNumber3 |
|
692 create CUTLandmarkURL foobar |
|
693 foobar CreateInstanceL Encoder |
|
694 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 HEADING= 1345.123456 |
|
695 foobar SetOutputFileHandle |
|
696 foobar AddLandmark |
|
697 foobar FinalizeEncoding |
|
698 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 HEADING= 1345.12 |
|
699 foobar CleanUp |
|
700 delete foobar |
|
701 [Endtest] |
|
702 |
|
703 [Test] |
|
704 title TestHeadingFoatingNumber4 |
|
705 create CUTLandmarkURL foobar |
|
706 foobar CreateInstanceL Encoder |
|
707 foobar CreateLandmarkL LATITUDE= 9 LONGITUDE= 108 HEADING= 1345.987654 |
|
708 foobar SetOutputFileHandle |
|
709 foobar AddLandmark |
|
710 foobar FinalizeEncoding |
|
711 foobar VerifyEncoding File 3 LATITUDE= 9.000000 LONGITUDE= 108.000000 HEADING= 1345.99 |
|
712 foobar CleanUp |
|
713 delete foobar |
|
714 [Endtest] |
|
715 //--------------------------------------------------- End of Heading---------------------------------------------------------------------------------------------- |