Changeset 77 for trunk/NewView/unittests/cmdlineparameterunittests.pas
- Timestamp:
- Feb 15, 2007, 8:24:38 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NewView/unittests/cmdlineparameterunittests.pas
r69 r77 30 30 assertEqualsInt('testParseCmdLine_Empty', 0, tmpCmdLineParameters.getOwnerWindow); 31 31 assertEqualsString('testParseCmdLine_Empty', '', tmpCmdLineParameters.getWindowTitle); 32 assertEqualsString('testParseCmdLine_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 33 assertEqualsString('testParseCmdLine_Empty', '', tmpCmdLineParameters.getFileNamesRaw); 34 assertEqualsString('testParseCmdLine_Empty', '', tmpCmdLineParameters.getInterpretedSearchText); 32 assertEqualsString('testParseCmdLine_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 33 assertEqualsString('testParseCmdLine_Empty', '', tmpCmdLineParameters.getSearchText); 35 34 END; 36 35 … … 53 52 assertEqualsInt('testParseCmdLine_QuestionMark', 0, tmpCmdLineParameters.getOwnerWindow); 54 53 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getWindowTitle); 55 assertEqualsString('testParseCmdLine_QuestionMark', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 56 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getFileNamesRaw); 57 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getInterpretedSearchText); 54 assertEqualsString('testParseCmdLine_QuestionMark', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 55 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getSearchText); 58 56 END; 59 57 … … 76 74 assertEqualsInt('testParseCmdLine_QuestionMark', 0, tmpCmdLineParameters.getOwnerWindow); 77 75 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getWindowTitle); 78 assertEqualsString('testParseCmdLine_QuestionMark', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 79 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getFileNamesRaw); 80 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getInterpretedSearchText); 76 assertEqualsString('testParseCmdLine_QuestionMark', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 77 assertEqualsString('testParseCmdLine_QuestionMark', '', tmpCmdLineParameters.getSearchText); 81 78 END; 82 79 … … 99 96 assertEqualsInt('testParseCmdLine_lowerH', 0, tmpCmdLineParameters.getOwnerWindow); 100 97 assertEqualsString('testParseCmdLine_lowerH', '', tmpCmdLineParameters.getWindowTitle); 101 assertEqualsString('testParseCmdLine_lowerH', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 102 assertEqualsString('testParseCmdLine_lowerH', '', tmpCmdLineParameters.getFileNamesRaw); 103 assertEqualsString('testParseCmdLine_lowerH', '', tmpCmdLineParameters.getInterpretedSearchText); 98 assertEqualsString('testParseCmdLine_lowerH', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 99 assertEqualsString('testParseCmdLine_lowerH', '', tmpCmdLineParameters.getSearchText); 104 100 END; 105 101 … … 122 118 assertEqualsInt('testParseCmdLine_upperH', 0, tmpCmdLineParameters.getOwnerWindow); 123 119 assertEqualsString('testParseCmdLine_upperH', '', tmpCmdLineParameters.getWindowTitle); 124 assertEqualsString('testParseCmdLine_upperH', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 125 assertEqualsString('testParseCmdLine_upperH', '', tmpCmdLineParameters.getFileNamesRaw); 126 assertEqualsString('testParseCmdLine_upperH', '', tmpCmdLineParameters.getInterpretedSearchText); 120 assertEqualsString('testParseCmdLine_upperH', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 121 assertEqualsString('testParseCmdLine_upperH', '', tmpCmdLineParameters.getSearchText); 127 122 END; 128 123 … … 145 140 assertEqualsInt('testParseCmdLine_lowerHelp', 0, tmpCmdLineParameters.getOwnerWindow); 146 141 assertEqualsString('testParseCmdLine_lowerHelp', '', tmpCmdLineParameters.getWindowTitle); 147 assertEqualsString('testParseCmdLine_lowerHelp', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 148 assertEqualsString('testParseCmdLine_lowerHelp', '', tmpCmdLineParameters.getFileNamesRaw); 149 assertEqualsString('testParseCmdLine_lowerHelp', '', tmpCmdLineParameters.getInterpretedSearchText); 142 assertEqualsString('testParseCmdLine_lowerHelp', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 143 assertEqualsString('testParseCmdLine_lowerHelp', '', tmpCmdLineParameters.getSearchText); 150 144 END; 151 145 … … 168 162 assertEqualsInt('testParseCmdLine_upperHELP', 0, tmpCmdLineParameters.getOwnerWindow); 169 163 assertEqualsString('testParseCmdLine_upperHELP', '', tmpCmdLineParameters.getWindowTitle); 170 assertEqualsString('testParseCmdLine_upperHELP', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 171 assertEqualsString('testParseCmdLine_upperHELP', '', tmpCmdLineParameters.getFileNamesRaw); 172 assertEqualsString('testParseCmdLine_upperHELP', '', tmpCmdLineParameters.getInterpretedSearchText); 164 assertEqualsString('testParseCmdLine_upperHELP', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 165 assertEqualsString('testParseCmdLine_upperHELP', '', tmpCmdLineParameters.getSearchText); 173 166 END; 174 167 … … 191 184 assertEqualsInt('testParseCmdLine_upperHE', 0, tmpCmdLineParameters.getOwnerWindow); 192 185 assertEqualsString('testParseCmdLine_upperHE', '', tmpCmdLineParameters.getWindowTitle); 193 assertEqualsString('testParseCmdLine_upperHE', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 194 assertEqualsString('testParseCmdLine_upperHE', '', tmpCmdLineParameters.getFileNamesRaw); 195 assertEqualsString('testParseCmdLine_upperHE', '', tmpCmdLineParameters.getInterpretedSearchText); 186 assertEqualsString('testParseCmdLine_upperHE', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 187 assertEqualsString('testParseCmdLine_upperHE', '', tmpCmdLineParameters.getSearchText); 196 188 END; 197 189 … … 214 206 assertEqualsInt('testParseCmdLine_h_between', 0, tmpCmdLineParameters.getOwnerWindow); 215 207 assertEqualsString('testParseCmdLine_h_between', '', tmpCmdLineParameters.getWindowTitle); 216 assertEqualsString('testParseCmdLine_h_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 217 assertEqualsString('testParseCmdLine_h_between', '', tmpCmdLineParameters.getFileNamesRaw); 218 assertEqualsString('testParseCmdLine_h_between', '', tmpCmdLineParameters.getInterpretedSearchText); 208 assertEqualsString('testParseCmdLine_h_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 209 assertEqualsString('testParseCmdLine_h_between', '', tmpCmdLineParameters.getSearchText); 219 210 END; 220 211 … … 237 228 assertEqualsInt('testParseCmdLine_h_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 238 229 assertEqualsString('testParseCmdLine_h_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 239 assertEqualsString('testParseCmdLine_h_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 240 assertEqualsString('testParseCmdLine_h_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 241 assertEqualsString('testParseCmdLine_h_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 230 assertEqualsString('testParseCmdLine_h_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 231 assertEqualsString('testParseCmdLine_h_between_withSpace', '', tmpCmdLineParameters.getSearchText); 242 232 END; 243 233 … … 260 250 assertEqualsInt('testParseCmdLine_lowerS', 0, tmpCmdLineParameters.getOwnerWindow); 261 251 assertEqualsString('testParseCmdLine_lowerS', '', tmpCmdLineParameters.getWindowTitle); 262 assertEqualsString('testParseCmdLine_lowerS', 'file', tmpCmdLineParameters.getInterpretedFileNames); 263 assertEqualsString('testParseCmdLine_lowerS', 'file', tmpCmdLineParameters.getFileNamesRaw); 264 assertEqualsString('testParseCmdLine_lowerS', 'search', tmpCmdLineParameters.getInterpretedSearchText); 252 assertEqualsString('testParseCmdLine_lowerS', 'file', tmpCmdLineParameters.getFileNames); 253 assertEqualsString('testParseCmdLine_lowerS', 'search', tmpCmdLineParameters.getSearchText); 265 254 END; 266 255 … … 283 272 assertEqualsInt('testParseCmdLine_upperS', 0, tmpCmdLineParameters.getOwnerWindow); 284 273 assertEqualsString('testParseCmdLine_upperS', '', tmpCmdLineParameters.getWindowTitle); 285 assertEqualsString('testParseCmdLine_upperS', 'file', tmpCmdLineParameters.getInterpretedFileNames); 286 assertEqualsString('testParseCmdLine_upperS', 'file', tmpCmdLineParameters.getFileNamesRaw); 287 assertEqualsString('testParseCmdLine_upperS', 'seArch', tmpCmdLineParameters.getInterpretedSearchText); 274 assertEqualsString('testParseCmdLine_upperS', 'file', tmpCmdLineParameters.getFileNames); 275 assertEqualsString('testParseCmdLine_upperS', 'seArch', tmpCmdLineParameters.getSearchText); 288 276 END; 289 277 … … 307 295 assertEqualsInt('testParseCmdLine_upperS_withBlank', 0, tmpCmdLineParameters.getOwnerWindow); 308 296 assertEqualsString('testParseCmdLine_upperS_withBlank', '', tmpCmdLineParameters.getWindowTitle); 309 assertEqualsString('testParseCmdLine_upperS_withBlank', 'FilE', tmpCmdLineParameters.getInterpretedFileNames); 310 assertEqualsString('testParseCmdLine_upperS_withBlank', 'FilE', tmpCmdLineParameters.getFileNamesRaw); 311 assertEqualsString('testParseCmdLine_upperS_withBlank', 'seArch', tmpCmdLineParameters.getInterpretedSearchText); 297 assertEqualsString('testParseCmdLine_upperS_withBlank', 'FilE', tmpCmdLineParameters.getFileNames); 298 assertEqualsString('testParseCmdLine_upperS_withBlank', 'seArch', tmpCmdLineParameters.getSearchText); 312 299 END; 313 300 … … 330 317 assertEqualsInt('testParseCmdLine_QuotedS', 0, tmpCmdLineParameters.getOwnerWindow); 331 318 assertEqualsString('testParseCmdLine_QuotedS', '', tmpCmdLineParameters.getWindowTitle); 332 assertEqualsString('testParseCmdLine_QuotedS', 'FilE', tmpCmdLineParameters.getInterpretedFileNames); 333 assertEqualsString('testParseCmdLine_QuotedS', 'FilE', tmpCmdLineParameters.getFileNamesRaw); 334 assertEqualsString('testParseCmdLine_QuotedS', 'seArch', tmpCmdLineParameters.getInterpretedSearchText); 319 assertEqualsString('testParseCmdLine_QuotedS', 'FilE', tmpCmdLineParameters.getFileNames); 320 assertEqualsString('testParseCmdLine_QuotedS', 'seArch', tmpCmdLineParameters.getSearchText); 335 321 END; 336 322 … … 353 339 assertEqualsInt('testParseCmdLine_emptyS', 0, tmpCmdLineParameters.getOwnerWindow); 354 340 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getWindowTitle); 355 assertEqualsString('testParseCmdLine_emptyS', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 356 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getFileNamesRaw); 357 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getInterpretedSearchText); 341 assertEqualsString('testParseCmdLine_emptyS', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 342 assertEqualsString('testParseCmdLine_emptyS', '', tmpCmdLineParameters.getSearchText); 358 343 END; 359 344 … … 376 361 assertEqualsInt('testParseCmdLine_s_between', 0, tmpCmdLineParameters.getOwnerWindow); 377 362 assertEqualsString('testParseCmdLine_s_between', '', tmpCmdLineParameters.getWindowTitle); 378 assertEqualsString('testParseCmdLine_s_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 379 assertEqualsString('testParseCmdLine_s_between', '', tmpCmdLineParameters.getFileNamesRaw); 380 assertEqualsString('testParseCmdLine_s_between', '', tmpCmdLineParameters.getInterpretedSearchText); 363 assertEqualsString('testParseCmdLine_s_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 364 assertEqualsString('testParseCmdLine_s_between', '', tmpCmdLineParameters.getSearchText); 381 365 END; 382 366 … … 399 383 assertEqualsInt('testParseCmdLine_s_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 400 384 assertEqualsString('testParseCmdLine_s_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 401 assertEqualsString('testParseCmdLine_s_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 402 assertEqualsString('testParseCmdLine_s_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 403 assertEqualsString('testParseCmdLine_s_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 385 assertEqualsString('testParseCmdLine_s_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 386 assertEqualsString('testParseCmdLine_s_between_withSpace', '', tmpCmdLineParameters.getSearchText); 404 387 END; 405 388 … … 422 405 assertEqualsInt('testParseCmdLine_help_and_s', 0, tmpCmdLineParameters.getOwnerWindow); 423 406 assertEqualsString('testParseCmdLine_help_and_s', '', tmpCmdLineParameters.getWindowTitle); 424 assertEqualsString('testParseCmdLine_help_and_s', 'file', tmpCmdLineParameters.getInterpretedFileNames); 425 assertEqualsString('testParseCmdLine_help_and_s', 'file', tmpCmdLineParameters.getFileNamesRaw); 426 assertEqualsString('testParseCmdLine_help_and_s', '', tmpCmdLineParameters.getInterpretedSearchText); 407 assertEqualsString('testParseCmdLine_help_and_s', 'file', tmpCmdLineParameters.getFileNames); 408 assertEqualsString('testParseCmdLine_help_and_s', '', tmpCmdLineParameters.getSearchText); 427 409 END; 428 410 … … 445 427 assertEqualsInt('testParseCmdLine_s_and_help', 0, tmpCmdLineParameters.getOwnerWindow); 446 428 assertEqualsString('testParseCmdLine_s_and_help', '', tmpCmdLineParameters.getWindowTitle); 447 assertEqualsString('testParseCmdLine_s_and_help', 'file', tmpCmdLineParameters.getInterpretedFileNames); 448 assertEqualsString('testParseCmdLine_s_and_help', 'file', tmpCmdLineParameters.getFileNamesRaw); 449 assertEqualsString('testParseCmdLine_s_and_help', '', tmpCmdLineParameters.getInterpretedSearchText); 429 assertEqualsString('testParseCmdLine_s_and_help', 'file', tmpCmdLineParameters.getFileNames); 430 assertEqualsString('testParseCmdLine_s_and_help', '', tmpCmdLineParameters.getSearchText); 450 431 END; 451 432 … … 468 449 assertEqualsInt('testParseCmdLine_help_and_s_without_blank', 0, tmpCmdLineParameters.getOwnerWindow); 469 450 assertEqualsString('testParseCmdLine_help_and_s_without_blank', '', tmpCmdLineParameters.getWindowTitle); 470 assertEqualsString('testParseCmdLine_help_and_s_without_blank', 'file', tmpCmdLineParameters.getInterpretedFileNames); 471 assertEqualsString('testParseCmdLine_help_and_s_without_blank', 'file', tmpCmdLineParameters.getFileNamesRaw); 472 assertEqualsString('testParseCmdLine_help_and_s_without_blank', '', tmpCmdLineParameters.getInterpretedSearchText); 451 assertEqualsString('testParseCmdLine_help_and_s_without_blank', 'file', tmpCmdLineParameters.getFileNames); 452 assertEqualsString('testParseCmdLine_help_and_s_without_blank', '', tmpCmdLineParameters.getSearchText); 473 453 END; 474 454 … … 492 472 assertEqualsInt('testParseCmdLine_lowerG', 0, tmpCmdLineParameters.getOwnerWindow); 493 473 assertEqualsString('testParseCmdLine_lowerG', '', tmpCmdLineParameters.getWindowTitle); 494 assertEqualsString('testParseCmdLine_lowerG', 'file', tmpCmdLineParameters.getInterpretedFileNames); 495 assertEqualsString('testParseCmdLine_lowerG', 'file', tmpCmdLineParameters.getFileNamesRaw); 496 assertEqualsString('testParseCmdLine_lowerG', 'search', tmpCmdLineParameters.getInterpretedSearchText); 474 assertEqualsString('testParseCmdLine_lowerG', 'file', tmpCmdLineParameters.getFileNames); 475 assertEqualsString('testParseCmdLine_lowerG', 'search', tmpCmdLineParameters.getSearchText); 497 476 END; 498 477 … … 515 494 assertEqualsInt('testParseCmdLine_upperG', 0, tmpCmdLineParameters.getOwnerWindow); 516 495 assertEqualsString('testParseCmdLine_upperG', '', tmpCmdLineParameters.getWindowTitle); 517 assertEqualsString('testParseCmdLine_upperG', 'fiLe', tmpCmdLineParameters.getInterpretedFileNames); 518 assertEqualsString('testParseCmdLine_upperG', 'fiLe', tmpCmdLineParameters.getFileNamesRaw); 519 assertEqualsString('testParseCmdLine_upperG', 'seArch', tmpCmdLineParameters.getInterpretedSearchText); 496 assertEqualsString('testParseCmdLine_upperG', 'fiLe', tmpCmdLineParameters.getFileNames); 497 assertEqualsString('testParseCmdLine_upperG', 'seArch', tmpCmdLineParameters.getSearchText); 520 498 END; 521 499 … … 538 516 assertEqualsInt('testParseCmdLine_QuotedG', 0, tmpCmdLineParameters.getOwnerWindow); 539 517 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getWindowTitle); 540 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getInterpretedFileNames); 541 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getFileNamesRaw); 542 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getInterpretedSearchText); 518 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getFileNames); 519 assertEqualsString('testParseCmdLine_QuotedG', '', tmpCmdLineParameters.getSearchText); 543 520 END; 544 521 … … 561 538 assertEqualsInt('testParseCmdLine_emptyG', 0, tmpCmdLineParameters.getOwnerWindow); 562 539 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getWindowTitle); 563 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getInterpretedFileNames); 564 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getFileNamesRaw); 565 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getInterpretedSearchText); 540 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getFileNames); 541 assertEqualsString('testParseCmdLine_emptyG', '', tmpCmdLineParameters.getSearchText); 566 542 END; 567 543 … … 584 560 assertEqualsInt('testParseCmdLine_g_between', 0, tmpCmdLineParameters.getOwnerWindow); 585 561 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getWindowTitle); 586 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getInterpretedFileNames); 587 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getFileNamesRaw); 588 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getInterpretedSearchText); 562 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getFileNames); 563 assertEqualsString('testParseCmdLine_g_between', '', tmpCmdLineParameters.getSearchText); 589 564 END; 590 565 … … 607 582 assertEqualsInt('testParseCmdLine_g_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 608 583 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 609 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getInterpretedFileNames); 610 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 611 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 584 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getFileNames); 585 assertEqualsString('testParseCmdLine_g_between_withSpace', '', tmpCmdLineParameters.getSearchText); 612 586 END; 613 587 … … 630 604 assertEqualsInt('testParseCmdLine_Language', 0, tmpCmdLineParameters.getOwnerWindow); 631 605 assertEqualsString('testParseCmdLine_Language', '', tmpCmdLineParameters.getWindowTitle); 632 assertEqualsString('testParseCmdLine_Language', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 633 assertEqualsString('testParseCmdLine_Language', '', tmpCmdLineParameters.getFileNamesRaw); 634 assertEqualsString('testParseCmdLine_Language', '', tmpCmdLineParameters.getInterpretedSearchText); 606 assertEqualsString('testParseCmdLine_Language', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 607 assertEqualsString('testParseCmdLine_Language', '', tmpCmdLineParameters.getSearchText); 635 608 END; 636 609 … … 653 626 assertEqualsInt('testParseCmdLine_Language_Empty', 0, tmpCmdLineParameters.getOwnerWindow); 654 627 assertEqualsString('testParseCmdLine_Language_Empty', '', tmpCmdLineParameters.getWindowTitle); 655 assertEqualsString('testParseCmdLine_Language_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 656 assertEqualsString('testParseCmdLine_Language_Empty', '', tmpCmdLineParameters.getFileNamesRaw); 657 assertEqualsString('testParseCmdLine_Language_Empty', '', tmpCmdLineParameters.getInterpretedSearchText); 628 assertEqualsString('testParseCmdLine_Language_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 629 assertEqualsString('testParseCmdLine_Language_Empty', '', tmpCmdLineParameters.getSearchText); 658 630 END; 659 631 … … 676 648 assertEqualsInt('testParseCmdLine_Language_Empty_WithColon', 0, tmpCmdLineParameters.getOwnerWindow); 677 649 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', '', tmpCmdLineParameters.getWindowTitle); 678 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 679 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', '', tmpCmdLineParameters.getFileNamesRaw); 680 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', '', tmpCmdLineParameters.getInterpretedSearchText); 650 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 651 assertEqualsString('testParseCmdLine_Language_Empty_WithColon', '', tmpCmdLineParameters.getSearchText); 681 652 END; 682 653 … … 699 670 assertEqualsInt('testParseCmdLine_Language_WithFile', 0, tmpCmdLineParameters.getOwnerWindow); 700 671 assertEqualsString('testParseCmdLine_Language_WithFile', '', tmpCmdLineParameters.getWindowTitle); 701 assertEqualsString('testParseCmdLine_Language_WithFile', 'filE', tmpCmdLineParameters.getInterpretedFileNames); 702 assertEqualsString('testParseCmdLine_Language_WithFile', 'filE', tmpCmdLineParameters.getFileNamesRaw); 703 assertEqualsString('testParseCmdLine_Language_WithFile', '', tmpCmdLineParameters.getInterpretedSearchText); 672 assertEqualsString('testParseCmdLine_Language_WithFile', 'filE', tmpCmdLineParameters.getFileNames); 673 assertEqualsString('testParseCmdLine_Language_WithFile', '', tmpCmdLineParameters.getSearchText); 704 674 END; 705 675 … … 722 692 assertEqualsInt('testParseCmdLine_QuotedLanguage', 0, tmpCmdLineParameters.getOwnerWindow); 723 693 assertEqualsString('testParseCmdLine_QuotedLanguage', '', tmpCmdLineParameters.getWindowTitle); 724 assertEqualsString('testParseCmdLine_QuotedLanguage', 'filE', tmpCmdLineParameters.getInterpretedFileNames); 725 assertEqualsString('testParseCmdLine_QuotedLanguage', 'filE', tmpCmdLineParameters.getFileNamesRaw); 726 assertEqualsString('testParseCmdLine_QuotedLanguage', '', tmpCmdLineParameters.getInterpretedSearchText); 694 assertEqualsString('testParseCmdLine_QuotedLanguage', 'filE', tmpCmdLineParameters.getFileNames); 695 assertEqualsString('testParseCmdLine_QuotedLanguage', '', tmpCmdLineParameters.getSearchText); 727 696 END; 728 697 … … 745 714 assertEqualsInt('testParseCmdLine_QuotedLanguage2', 0, tmpCmdLineParameters.getOwnerWindow); 746 715 assertEqualsString('testParseCmdLine_QuotedLanguage2', '', tmpCmdLineParameters.getWindowTitle); 747 assertEqualsString('testParseCmdLine_QuotedLanguage2', 'filE', tmpCmdLineParameters.getInterpretedFileNames); 748 assertEqualsString('testParseCmdLine_QuotedLanguage2', 'filE', tmpCmdLineParameters.getFileNamesRaw); 749 assertEqualsString('testParseCmdLine_QuotedLanguage2', '', tmpCmdLineParameters.getInterpretedSearchText); 716 assertEqualsString('testParseCmdLine_QuotedLanguage2', 'filE', tmpCmdLineParameters.getFileNames); 717 assertEqualsString('testParseCmdLine_QuotedLanguage2', '', tmpCmdLineParameters.getSearchText); 750 718 END; 751 719 … … 768 736 assertEqualsInt('testParseCmdLine_Language_between', 0, tmpCmdLineParameters.getOwnerWindow); 769 737 assertEqualsString('testParseCmdLine_Language_between', '', tmpCmdLineParameters.getWindowTitle); 770 assertEqualsString('testParseCmdLine_Language_between', 'filE', tmpCmdLineParameters.getInterpretedFileNames); 771 assertEqualsString('testParseCmdLine_Language_between', 'filE', tmpCmdLineParameters.getFileNamesRaw); 772 assertEqualsString('testParseCmdLine_Language_between', '', tmpCmdLineParameters.getInterpretedSearchText); 738 assertEqualsString('testParseCmdLine_Language_between', 'filE', tmpCmdLineParameters.getFileNames); 739 assertEqualsString('testParseCmdLine_Language_between', '', tmpCmdLineParameters.getSearchText); 773 740 END; 774 741 … … 791 758 assertEqualsInt('testParseCmdLine_Language_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 792 759 assertEqualsString('testParseCmdLine_Language_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 793 assertEqualsString('testParseCmdLine_Language_between_withSpace', 'filE', tmpCmdLineParameters.getInterpretedFileNames); 794 assertEqualsString('testParseCmdLine_Language_between_withSpace', 'filE', tmpCmdLineParameters.getFileNamesRaw); 795 assertEqualsString('testParseCmdLine_Language_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 760 assertEqualsString('testParseCmdLine_Language_between_withSpace', 'filE', tmpCmdLineParameters.getFileNames); 761 assertEqualsString('testParseCmdLine_Language_between_withSpace', '', tmpCmdLineParameters.getSearchText); 796 762 END; 797 763 … … 814 780 assertEqualsInt('testParseCmdLine_HelpManagerNumber', 0, tmpCmdLineParameters.getOwnerWindow); 815 781 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getWindowTitle); 816 assertEqualsString('testParseCmdLine_HelpManagerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 817 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getFileNamesRaw); 818 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getInterpretedSearchText); 782 assertEqualsString('testParseCmdLine_HelpManagerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 783 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getSearchText); 819 784 END; 820 785 … … 837 802 assertEqualsInt('testParseCmdLine_HelpManagerBigNumber', 0, tmpCmdLineParameters.getOwnerWindow); 838 803 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', '', tmpCmdLineParameters.getWindowTitle); 839 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 840 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', '', tmpCmdLineParameters.getFileNamesRaw); 841 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', '', tmpCmdLineParameters.getInterpretedSearchText); 804 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 805 assertEqualsString('testParseCmdLine_HelpManagerBigNumber', '', tmpCmdLineParameters.getSearchText); 842 806 END; 843 807 … … 860 824 assertEqualsInt('testParseCmdLine_HelpManagerNumber_WithoutColon', 0, tmpCmdLineParameters.getOwnerWindow); 861 825 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', '', tmpCmdLineParameters.getWindowTitle); 862 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 863 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', '', tmpCmdLineParameters.getFileNamesRaw); 864 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', '', tmpCmdLineParameters.getInterpretedSearchText); 826 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 827 assertEqualsString('testParseCmdLine_HelpManagerNumber_WithoutColon', '', tmpCmdLineParameters.getSearchText); 865 828 END; 866 829 … … 883 846 assertEqualsInt('testParseCmdLine_HelpManagerNumber', 0, tmpCmdLineParameters.getOwnerWindow); 884 847 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getWindowTitle); 885 assertEqualsString('testParseCmdLine_HelpManagerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 886 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getFileNamesRaw); 887 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getInterpretedSearchText); 848 assertEqualsString('testParseCmdLine_HelpManagerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 849 assertEqualsString('testParseCmdLine_HelpManagerNumber', '', tmpCmdLineParameters.getSearchText); 888 850 END; 889 851 … … 906 868 assertEqualsInt('testParseCmdLine_HelpManagerNumber_between', 0, tmpCmdLineParameters.getOwnerWindow); 907 869 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', '', tmpCmdLineParameters.getWindowTitle); 908 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 909 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', '', tmpCmdLineParameters.getFileNamesRaw); 910 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', '', tmpCmdLineParameters.getInterpretedSearchText); 870 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 871 assertEqualsString('testParseCmdLine_HelpManagerNumber_between', '', tmpCmdLineParameters.getSearchText); 911 872 END; 912 873 … … 929 890 assertEqualsInt('testParseCmdLine_HelpManagerNumber_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 930 891 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 931 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 932 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 933 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 892 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 893 assertEqualsString('testParseCmdLine_HelpManagerNumber_between_withSpace', '', tmpCmdLineParameters.getSearchText); 934 894 END; 935 895 … … 952 912 assertEqualsInt('testParseCmdLine_OwnerNumber', 1234, tmpCmdLineParameters.getOwnerWindow); 953 913 assertEqualsString('testParseCmdLine_OwnerNumber', '', tmpCmdLineParameters.getWindowTitle); 954 assertEqualsString('testParseCmdLine_OwnerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 955 assertEqualsString('testParseCmdLine_OwnerNumber', '', tmpCmdLineParameters.getFileNamesRaw); 956 assertEqualsString('testParseCmdLine_OwnerNumber', '', tmpCmdLineParameters.getInterpretedSearchText); 914 assertEqualsString('testParseCmdLine_OwnerNumber', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 915 assertEqualsString('testParseCmdLine_OwnerNumber', '', tmpCmdLineParameters.getSearchText); 957 916 END; 958 917 … … 975 934 assertEqualsInt('testParseCmdLine_OwnerNumber_WithoutColon', 134, tmpCmdLineParameters.getOwnerWindow); 976 935 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', '', tmpCmdLineParameters.getWindowTitle); 977 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 978 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', '', tmpCmdLineParameters.getFileNamesRaw); 979 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', '', tmpCmdLineParameters.getInterpretedSearchText); 936 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 937 assertEqualsString('testParseCmdLine_OwnerNumber_WithoutColon', '', tmpCmdLineParameters.getSearchText); 980 938 END; 981 939 … … 998 956 assertEqualsInt('testParseCmdLine_OwnerNumber_Invalid', 0, tmpCmdLineParameters.getOwnerWindow); 999 957 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', '', tmpCmdLineParameters.getWindowTitle); 1000 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1001 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', '', tmpCmdLineParameters.getFileNamesRaw); 1002 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', '', tmpCmdLineParameters.getInterpretedSearchText); 958 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 959 assertEqualsString('testParseCmdLine_OwnerNumber_Invalid', '', tmpCmdLineParameters.getSearchText); 1003 960 END; 1004 961 … … 1021 978 assertEqualsInt('testParseCmdLine_OwnerNumber_between', 14, tmpCmdLineParameters.getOwnerWindow); 1022 979 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getWindowTitle); 1023 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getInterpretedFileNames); 1024 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getFileNamesRaw); 1025 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getInterpretedSearchText); 980 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getFileNames); 981 assertEqualsString('testParseCmdLine_OwnerNumber_between', '', tmpCmdLineParameters.getSearchText); 1026 982 END; 1027 983 … … 1044 1000 assertEqualsInt('testParseCmdLine_OwnerNumber_between_withSpace', 14, tmpCmdLineParameters.getOwnerWindow); 1045 1001 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getWindowTitle); 1046 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getInterpretedFileNames); 1047 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 1048 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 1002 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getFileNames); 1003 assertEqualsString('testParseCmdLine_OwnerNumber_between_withSpace', '', tmpCmdLineParameters.getSearchText); 1049 1004 END; 1050 1005 … … 1067 1022 assertEqualsInt('testParseCmdLine_Title', 0, tmpCmdLineParameters.getOwnerWindow); 1068 1023 assertEqualsString('testParseCmdLine_Title', 'Test', tmpCmdLineParameters.getWindowTitle); 1069 assertEqualsString('testParseCmdLine_Title', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1070 assertEqualsString('testParseCmdLine_Title', '', tmpCmdLineParameters.getFileNamesRaw); 1071 assertEqualsString('testParseCmdLine_Title', '', tmpCmdLineParameters.getInterpretedSearchText); 1024 assertEqualsString('testParseCmdLine_Title', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1025 assertEqualsString('testParseCmdLine_Title', '', tmpCmdLineParameters.getSearchText); 1072 1026 END; 1073 1027 … … 1090 1044 assertEqualsInt('testParseCmdLine_Title_WithoutColon', 0, tmpCmdLineParameters.getOwnerWindow); 1091 1045 assertEqualsString('testParseCmdLine_Title_WithoutColon', 'titlE', tmpCmdLineParameters.getWindowTitle); 1092 assertEqualsString('testParseCmdLine_Title_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1093 assertEqualsString('testParseCmdLine_Title_WithoutColon', '', tmpCmdLineParameters.getFileNamesRaw); 1094 assertEqualsString('testParseCmdLine_Title_WithoutColon', '', tmpCmdLineParameters.getInterpretedSearchText); 1046 assertEqualsString('testParseCmdLine_Title_WithoutColon', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1047 assertEqualsString('testParseCmdLine_Title_WithoutColon', '', tmpCmdLineParameters.getSearchText); 1095 1048 END; 1096 1049 … … 1113 1066 assertEqualsInt('testParseCmdLine_Title_Empty', 0, tmpCmdLineParameters.getOwnerWindow); 1114 1067 assertEqualsString('testParseCmdLine_Title_Empty', '', tmpCmdLineParameters.getWindowTitle); 1115 assertEqualsString('testParseCmdLine_Title_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1116 assertEqualsString('testParseCmdLine_Title_Empty', '', tmpCmdLineParameters.getFileNamesRaw); 1117 assertEqualsString('testParseCmdLine_Title_Empty', '', tmpCmdLineParameters.getInterpretedSearchText); 1068 assertEqualsString('testParseCmdLine_Title_Empty', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1069 assertEqualsString('testParseCmdLine_Title_Empty', '', tmpCmdLineParameters.getSearchText); 1118 1070 END; 1119 1071 … … 1136 1088 assertEqualsInt('testParseCmdLine_QuotedTitle', 0, tmpCmdLineParameters.getOwnerWindow); 1137 1089 assertEqualsString('testParseCmdLine_QuotedTitle', 'Test Title', tmpCmdLineParameters.getWindowTitle); 1138 assertEqualsString('testParseCmdLine_QuotedTitle', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1139 assertEqualsString('testParseCmdLine_QuotedTitle', '', tmpCmdLineParameters.getFileNamesRaw); 1140 assertEqualsString('testParseCmdLine_QuotedTitle', '', tmpCmdLineParameters.getInterpretedSearchText); 1090 assertEqualsString('testParseCmdLine_QuotedTitle', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1091 assertEqualsString('testParseCmdLine_QuotedTitle', '', tmpCmdLineParameters.getSearchText); 1141 1092 END; 1142 1093 … … 1159 1110 assertEqualsInt('testParseCmdLine_QuotedTitle2', 0, tmpCmdLineParameters.getOwnerWindow); 1160 1111 assertEqualsString('testParseCmdLine_QuotedTitle2', 'Test Title', tmpCmdLineParameters.getWindowTitle); 1161 assertEqualsString('testParseCmdLine_QuotedTitle2', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1162 assertEqualsString('testParseCmdLine_QuotedTitle2', '', tmpCmdLineParameters.getFileNamesRaw); 1163 assertEqualsString('testParseCmdLine_QuotedTitle2', '', tmpCmdLineParameters.getInterpretedSearchText); 1112 assertEqualsString('testParseCmdLine_QuotedTitle2', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1113 assertEqualsString('testParseCmdLine_QuotedTitle2', '', tmpCmdLineParameters.getSearchText); 1164 1114 END; 1165 1115 … … 1182 1132 assertEqualsInt('testParseCmdLine_QuotedTitle_AfterFile', 0, tmpCmdLineParameters.getOwnerWindow); 1183 1133 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', 'Test Title', tmpCmdLineParameters.getWindowTitle); 1184 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', 'cmdref', tmpCmdLineParameters.getInterpretedFileNames); 1185 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', 'cmdref', tmpCmdLineParameters.getFileNamesRaw); 1186 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', '', tmpCmdLineParameters.getInterpretedSearchText); 1134 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', 'cmdref', tmpCmdLineParameters.getFileNames); 1135 assertEqualsString('testParseCmdLine_QuotedTitle_AfterFile', '', tmpCmdLineParameters.getSearchText); 1187 1136 END; 1188 1137 … … 1205 1154 assertEqualsInt('testParseCmdLine_Title_between', 0, tmpCmdLineParameters.getOwnerWindow); 1206 1155 assertEqualsString('testParseCmdLine_Title_between', 'tItlE', tmpCmdLineParameters.getWindowTitle); 1207 assertEqualsString('testParseCmdLine_Title_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1208 assertEqualsString('testParseCmdLine_Title_between', '', tmpCmdLineParameters.getFileNamesRaw); 1209 assertEqualsString('testParseCmdLine_Title_between', '', tmpCmdLineParameters.getInterpretedSearchText); 1156 assertEqualsString('testParseCmdLine_Title_between', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1157 assertEqualsString('testParseCmdLine_Title_between', '', tmpCmdLineParameters.getSearchText); 1210 1158 END; 1211 1159 … … 1228 1176 assertEqualsInt('testParseCmdLine_Title_between_withSpace', 0, tmpCmdLineParameters.getOwnerWindow); 1229 1177 assertEqualsString('testParseCmdLine_Title_between_withSpace', 'tItlE', tmpCmdLineParameters.getWindowTitle); 1230 assertEqualsString('testParseCmdLine_Title_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1231 assertEqualsString('testParseCmdLine_Title_between_withSpace', '', tmpCmdLineParameters.getFileNamesRaw); 1232 assertEqualsString('testParseCmdLine_Title_between_withSpace', '', tmpCmdLineParameters.getInterpretedSearchText); 1178 assertEqualsString('testParseCmdLine_Title_between_withSpace', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1179 assertEqualsString('testParseCmdLine_Title_between_withSpace', '', tmpCmdLineParameters.getSearchText); 1233 1180 END; 1234 1181 … … 1254 1201 assertEqualsInt('testParseCmdLine_WindowPos', 0, tmpCmdLineParameters.getOwnerWindow); 1255 1202 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getWindowTitle); 1256 assertEqualsString('testParseCmdLine_WindowPos', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1257 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getFileNamesRaw); 1258 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getInterpretedSearchText); 1203 assertEqualsString('testParseCmdLine_WindowPos', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1204 assertEqualsString('testParseCmdLine_WindowPos', '', tmpCmdLineParameters.getSearchText); 1259 1205 1260 1206 assertTrue('testParseCmdLine_WindowPos', tmpCmdLineParameters.getWindowPositionFlag); … … 1286 1232 assertEqualsInt('testParseCmdLine_WindowPosPercentage', 0, tmpCmdLineParameters.getOwnerWindow); 1287 1233 assertEqualsString('testParseCmdLine_WindowPosPercentage', '', tmpCmdLineParameters.getWindowTitle); 1288 assertEqualsString('testParseCmdLine_WindowPosPercentage', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getInterpretedFileNames); 1289 assertEqualsString('testParseCmdLine_WindowPosPercentage', '', tmpCmdLineParameters.getFileNamesRaw); 1290 assertEqualsString('testParseCmdLine_WindowPosPercentage', '', tmpCmdLineParameters.getInterpretedSearchText); 1234 assertEqualsString('testParseCmdLine_WindowPosPercentage', 'C:\ecs\help\NewView.hlp', tmpCmdLineParameters.getFileNames); 1235 assertEqualsString('testParseCmdLine_WindowPosPercentage', '', tmpCmdLineParameters.getSearchText); 1291 1236 1292 1237 assertTrue('testParseCmdLine_WindowPosPercentage', tmpCmdLineParameters.getWindowPositionFlag); … … 1316 1261 assertEqualsInt('testParseCmdLine_Topic', 0, tmpCmdLineParameters.getOwnerWindow); 1317 1262 assertEqualsString('testParseCmdLine_Topic', '', tmpCmdLineParameters.getWindowTitle); 1318 assertEqualsString('testParseCmdLine_Topic', 'file', tmpCmdLineParameters.getInterpretedFileNames); 1319 assertEqualsString('testParseCmdLine_Topic', 'file', tmpCmdLineParameters.getFileNamesRaw); 1320 assertEqualsString('testParseCmdLine_Topic', 'topi1 topi2', tmpCmdLineParameters.getInterpretedSearchText); 1263 assertEqualsString('testParseCmdLine_Topic', 'file', tmpCmdLineParameters.getFileNames); 1264 assertEqualsString('testParseCmdLine_Topic', 'topi1 topi2', tmpCmdLineParameters.getSearchText); 1321 1265 END; 1322 1266 … … 1339 1283 assertEqualsInt('testParseCmdLine_QuotedTopic', 0, tmpCmdLineParameters.getOwnerWindow); 1340 1284 assertEqualsString('testParseCmdLine_QuotedTopic', '', tmpCmdLineParameters.getWindowTitle); 1341 assertEqualsString('testParseCmdLine_QuotedTopic', 'file', tmpCmdLineParameters.getInterpretedFileNames); 1342 assertEqualsString('testParseCmdLine_QuotedTopic', 'file', tmpCmdLineParameters.getFileNamesRaw); 1343 assertEqualsString('testParseCmdLine_QuotedTopic', 'topi1', tmpCmdLineParameters.getInterpretedSearchText); 1285 assertEqualsString('testParseCmdLine_QuotedTopic', 'file', tmpCmdLineParameters.getFileNames); 1286 assertEqualsString('testParseCmdLine_QuotedTopic', 'topi1', tmpCmdLineParameters.getSearchText); 1344 1287 END; 1345 1288 … … 1362 1305 assertEqualsInt('testParseCmdLine_file', 0, tmpCmdLineParameters.getOwnerWindow); 1363 1306 assertEqualsString('testParseCmdLine_file', '', tmpCmdLineParameters.getWindowTitle); 1364 assertEqualsString('testParseCmdLine_file', 'file', tmpCmdLineParameters.getInterpretedFileNames); 1365 assertEqualsString('testParseCmdLine_file', 'file', tmpCmdLineParameters.getFileNamesRaw); 1366 assertEqualsString('testParseCmdLine_file', '', tmpCmdLineParameters.getInterpretedSearchText); 1307 assertEqualsString('testParseCmdLine_file', 'file', tmpCmdLineParameters.getFileNames); 1308 assertEqualsString('testParseCmdLine_file', '', tmpCmdLineParameters.getSearchText); 1367 1309 END; 1368 1310 … … 1385 1327 assertEqualsInt('testParseCmdLine_fileLeadingBlanks', 0, tmpCmdLineParameters.getOwnerWindow); 1386 1328 assertEqualsString('testParseCmdLine_fileLeadingBlanks', '', tmpCmdLineParameters.getWindowTitle); 1387 assertEqualsString('testParseCmdLine_fileLeadingBlanks', 'file', tmpCmdLineParameters.getInterpretedFileNames); 1388 assertEqualsString('testParseCmdLine_fileLeadingBlanks', 'file', tmpCmdLineParameters.getFileNamesRaw); 1389 assertEqualsString('testParseCmdLine_fileLeadingBlanks', '', tmpCmdLineParameters.getInterpretedSearchText); 1329 assertEqualsString('testParseCmdLine_fileLeadingBlanks', 'file', tmpCmdLineParameters.getFileNames); 1330 assertEqualsString('testParseCmdLine_fileLeadingBlanks', '', tmpCmdLineParameters.getSearchText); 1390 1331 END; 1391 1332 … … 1408 1349 assertEqualsInt('testParseCmdLine_fileTrailingBlanks', 0, tmpCmdLineParameters.getOwnerWindow); 1409 1350 assertEqualsString('testParseCmdLine_fileTrailingBlanks', '', tmpCmdLineParameters.getWindowTitle); 1410 assertEqualsString('testParseCmdLine_fileTrailingBlanks', 'file', tmpCmdLineParameters.getInterpretedFileNames); 1411 assertEqualsString('testParseCmdLine_fileTrailingBlanks', 'file', tmpCmdLineParameters.getFileNamesRaw); 1412 assertEqualsString('testParseCmdLine_fileTrailingBlanks', '', tmpCmdLineParameters.getInterpretedSearchText); 1351 assertEqualsString('testParseCmdLine_fileTrailingBlanks', 'file', tmpCmdLineParameters.getFileNames); 1352 assertEqualsString('testParseCmdLine_fileTrailingBlanks', '', tmpCmdLineParameters.getSearchText); 1413 1353 END; 1414 1354 … … 1431 1371 assertEqualsInt('testParseCmdLine_fileQuoted', 0, tmpCmdLineParameters.getOwnerWindow); 1432 1372 assertEqualsString('testParseCmdLine_fileQuoted', '', tmpCmdLineParameters.getWindowTitle); 1433 assertEqualsString('testParseCmdLine_fileQuoted', 'fi -h le', tmpCmdLineParameters.getInterpretedFileNames); 1434 assertEqualsString('testParseCmdLine_fileQuoted', '"fi -h le"', tmpCmdLineParameters.getFileNamesRaw); 1435 assertEqualsString('testParseCmdLine_fileQuoted', '', tmpCmdLineParameters.getInterpretedSearchText); 1373 assertEqualsString('testParseCmdLine_fileQuoted', 'fi -h le', tmpCmdLineParameters.getFileNames); 1374 assertEqualsString('testParseCmdLine_fileQuoted', '', tmpCmdLineParameters.getSearchText); 1436 1375 END; 1437 1376 … … 1454 1393 assertEqualsInt('testParseCmdLine_fileQuotedMissingClosedQuote', 0, tmpCmdLineParameters.getOwnerWindow); 1455 1394 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', '', tmpCmdLineParameters.getWindowTitle); 1456 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', 'fi -h le', tmpCmdLineParameters.getInterpretedFileNames); 1457 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', '"fi -h le', tmpCmdLineParameters.getFileNamesRaw); 1458 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', '', tmpCmdLineParameters.getInterpretedSearchText); 1395 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', 'fi -h le', tmpCmdLineParameters.getFileNames); 1396 assertEqualsString('testParseCmdLine_fileQuotedMissingClosedQuote', '', tmpCmdLineParameters.getSearchText); 1459 1397 END; 1460 1398 … … 1465 1403 tmpCmdLineParameters : TCmdLineParameters; 1466 1404 BEGIN 1467 tmpCmdLineString := '"fi -h le" se rachText';1405 tmpCmdLineString := '"fi -h le" searchText'; 1468 1406 tmpCmdLineParameters := TCmdLineParameters.Create; 1469 1407 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); … … 1477 1415 assertEqualsInt('testParseCmdLine_fileQuotedAndText', 0, tmpCmdLineParameters.getOwnerWindow); 1478 1416 assertEqualsString('testParseCmdLine_fileQuotedAndText', '', tmpCmdLineParameters.getWindowTitle); 1479 assertEqualsString('testParseCmdLine_fileQuotedAndText', 'fi -h le', tmpCmdLineParameters.getInterpretedFileNames); 1480 assertEqualsString('testParseCmdLine_fileQuotedAndText', '"fi -h le"', tmpCmdLineParameters.getFileNamesRaw); 1481 assertEqualsString('testParseCmdLine_fileQuotedAndText', 'serachText', tmpCmdLineParameters.getInterpretedSearchText); 1417 assertEqualsString('testParseCmdLine_fileQuotedAndText', 'fi -h le', tmpCmdLineParameters.getFileNames); 1418 assertEqualsString('testParseCmdLine_fileQuotedAndText', 'searchText', tmpCmdLineParameters.getSearchText); 1482 1419 END; 1483 1420 … … 1488 1425 tmpCmdLineParameters : TCmdLineParameters; 1489 1426 BEGIN 1490 tmpCmdLineString := '"fi -h le" se rachText ';1427 tmpCmdLineString := '"fi -h le" searchText '; 1491 1428 tmpCmdLineParameters := TCmdLineParameters.Create; 1492 1429 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); … … 1500 1437 assertEqualsInt('testParseCmdLine_fileQuotedAndTextManyBlanks', 0, tmpCmdLineParameters.getOwnerWindow); 1501 1438 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', '', tmpCmdLineParameters.getWindowTitle); 1502 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', 'fi -h le', tmpCmdLineParameters.getInterpretedFileNames); 1503 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', '"fi -h le"', tmpCmdLineParameters.getFileNamesRaw); 1504 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', 'serachText', tmpCmdLineParameters.getInterpretedSearchText); 1439 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', 'fi -h le', tmpCmdLineParameters.getFileNames); 1440 assertEqualsString('testParseCmdLine_fileQuotedAndTextManyBlanks', 'searchText', tmpCmdLineParameters.getSearchText); 1505 1441 END; 1506 1442 … … 1511 1447 tmpCmdLineParameters : TCmdLineParameters; 1512 1448 BEGIN 1513 tmpCmdLineString := 'test"fi -h le"tes se rachText';1449 tmpCmdLineString := 'test"fi -h le"tes searchText'; 1514 1450 tmpCmdLineParameters := TCmdLineParameters.Create; 1515 1451 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); … … 1523 1459 assertEqualsInt('testParseCmdLine_fileQuotedInside', 0, tmpCmdLineParameters.getOwnerWindow); 1524 1460 assertEqualsString('testParseCmdLine_fileQuotedInside', '', tmpCmdLineParameters.getWindowTitle); 1525 assertEqualsString('testParseCmdLine_fileQuotedInside', 'testfi -h letes', tmpCmdLineParameters.getInterpretedFileNames); 1526 assertEqualsString('testParseCmdLine_fileQuotedInside', 'test"fi -h le"tes', tmpCmdLineParameters.getFileNamesRaw); 1527 assertEqualsString('testParseCmdLine_fileQuotedInside', 'serachText', tmpCmdLineParameters.getInterpretedSearchText); 1461 assertEqualsString('testParseCmdLine_fileQuotedInside', 'testfi -h letes', tmpCmdLineParameters.getFileNames); 1462 assertEqualsString('testParseCmdLine_fileQuotedInside', 'searchText', tmpCmdLineParameters.getSearchText); 1528 1463 END; 1529 1464 … … 1534 1469 tmpCmdLineParameters : TCmdLineParameters; 1535 1470 BEGIN 1536 tmpCmdLineString := '-s "fi -h le" se rachText';1471 tmpCmdLineString := '-s "fi -h le" searchText'; 1537 1472 tmpCmdLineParameters := TCmdLineParameters.Create; 1538 1473 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); … … 1546 1481 assertEqualsInt('testParseCmdLine_SwitchAndFileQuoted', 0, tmpCmdLineParameters.getOwnerWindow); 1547 1482 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', '', tmpCmdLineParameters.getWindowTitle); 1548 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', 'fi -h le', tmpCmdLineParameters.getInterpretedFileNames); 1549 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', '"fi -h le"', tmpCmdLineParameters.getFileNamesRaw); 1550 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', 'serachText', tmpCmdLineParameters.getInterpretedSearchText); 1483 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', 'fi -h le', tmpCmdLineParameters.getFileNames); 1484 assertEqualsString('testParseCmdLine_SwitchAndFileQuoted', 'searchText', tmpCmdLineParameters.getSearchText); 1485 END; 1486 1487 1488 PROCEDURE testParseCmdLine_SwitchAndFileAndTextQuoted; 1489 VAR 1490 tmpCmdLineString : String; 1491 tmpCmdLineParameters : TCmdLineParameters; 1492 BEGIN 1493 tmpCmdLineString := '-s file "search text"'; 1494 tmpCmdLineParameters := TCmdLineParameters.Create; 1495 tmpCmdLineParameters.parseCmdLine(tmpCmdLineString); 1496 1497 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted->ShowUsageFlag', tmpCmdLineParameters.getShowUsageFlag); 1498 assertTrue('testParseCmdLine_SwitchAndFileAndTextQuoted->SearchFlag', tmpCmdLineParameters.getSearchFlag); 1499 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted->GlobalSearchFlag', tmpCmdLineParameters.getGlobalSearchFlag); 1500 assertEqualsString('testParseCmdLine_SwitchAndFileAndTextQuoted', '', tmpCmdLineParameters.getLanguage); 1501 assertFalse('testParseCmdLine_SwitchAndFileAndTextQuoted', tmpCmdLineParameters.getHelpManagerFlag); 1502 assertEqualsInt('testParseCmdLine_SwitchAndFileAndTextQuoted', 0, tmpCmdLineParameters.getHelpManagerWindow); 1503 assertEqualsInt('testParseCmdLine_SwitchAndFileAndTextQuoted', 0, tmpCmdLineParameters.getOwnerWindow); 1504 assertEqualsString('testParseCmdLine_SwitchAndFileAndTextQuoted', '', tmpCmdLineParameters.getWindowTitle); 1505 assertEqualsString('testParseCmdLine_SwitchAndFileAndTextQuoted', 'file', tmpCmdLineParameters.getFileNames); 1506 assertEqualsString('testParseCmdLine_SwitchAndFileAndTextQuoted', '"search text"', tmpCmdLineParameters.getSearchText); 1551 1507 END; 1552 1508 … … 1634 1590 result.add(@testParseCmdLine_fileQuotedAndTextManyBlanks); 1635 1591 result.add(@testParseCmdLine_fileQuotedInside); 1592 1636 1593 result.add(@testParseCmdLine_SwitchAndFileQuoted); 1594 result.add(@testParseCmdLine_SwitchAndFileAndTextQuoted); 1637 1595 END; 1638 1596
Note:
See TracChangeset
for help on using the changeset viewer.