landmarks/locationlandmarks/tsrc/LandmarkURL/conf/CUTLandmarkURL2.cfg
branchRCL_3
changeset 44 2b4ea9893b66
equal deleted inserted replaced
42:02ba3f1733c6 44:2b4ea9893b66
       
     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----------------------------------------------------------------------------------------------