Changeset 1146 for trunk/autoquest-core-tasktrees-test/src/test/java/de/ugoe/cs/autoquest/tasktrees/taskequality/GUIEventTaskComparisonRuleTest.java
- Timestamp:
- 04/04/13 16:06:07 (11 years ago)
- Location:
- trunk/autoquest-core-tasktrees-test/src/test/java/de/ugoe/cs/autoquest/tasktrees/taskequality
- Files:
-
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-tasktrees-test/src/test/java/de/ugoe/cs/autoquest/tasktrees/taskequality/GUIEventTaskComparisonRuleTest.java
r1125 r1146 13 13 // limitations under the License. 14 14 15 package de.ugoe.cs.autoquest.tasktrees. nodeequality;15 package de.ugoe.cs.autoquest.tasktrees.taskequality; 16 16 17 17 import static org.junit.Assert.*; … … 41 41 import de.ugoe.cs.autoquest.eventcore.gui.ValueSelection; 42 42 import de.ugoe.cs.autoquest.keyboardmaps.VirtualKey; 43 import de.ugoe.cs.autoquest.tasktrees.nodeequality.GUIEventTaskComparisonRule; 44 import de.ugoe.cs.autoquest.tasktrees.nodeequality.NodeEquality; 45 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskTreeNode; 46 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskTreeNodeFactory; 47 import de.ugoe.cs.autoquest.tasktrees.treeimpl.TaskTreeNodeFactory; 43 import de.ugoe.cs.autoquest.tasktrees.taskequality.EventTaskComparisonRule; 44 import de.ugoe.cs.autoquest.tasktrees.taskequality.GUIEventTaskComparisonRule; 45 import de.ugoe.cs.autoquest.tasktrees.taskequality.TaskEquality; 46 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 47 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskFactory; 48 import de.ugoe.cs.autoquest.tasktrees.treeimpl.TaskFactory; 48 49 import de.ugoe.cs.autoquest.test.DummyGUIElement; 49 50 … … 58 59 @Test 59 60 public void test_isApplicable_01() { 60 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();61 ITaskFactory taskFactory = new TaskFactory(); 61 62 62 63 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 64 65 IEventType eventType1 = new StringEventType("eventType1"); 65 66 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 66 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);67 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 67 68 68 69 assertTrue(rule.isApplicable(task1, task1)); … … 74 75 @Test 75 76 public void test_isApplicable_02() { 76 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();77 ITaskFactory taskFactory = new TaskFactory(); 77 78 78 79 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 80 81 IEventType eventType1 = new StringEventType("eventType1"); 81 82 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 82 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);83 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 83 84 84 85 IEventType eventType2 = new StringEventType("eventType2"); 85 86 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 86 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);87 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 87 88 88 89 assertTrue(rule.isApplicable(task1, task2)); … … 95 96 @Test 96 97 public void test_isApplicable_03() { 97 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();98 ITaskFactory taskFactory = new TaskFactory(); 98 99 99 100 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 101 102 IEventType eventType1 = new KeyboardFocusChange(); 102 103 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 103 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);104 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 104 105 105 106 IEventType eventType2 = new KeyboardFocusChange(); 106 107 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 107 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);108 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 108 109 109 110 assertTrue(rule.isApplicable(task1, task2)); … … 116 117 @Test 117 118 public void test_isApplicable_04() { 118 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();119 ITaskFactory taskFactory = new TaskFactory(); 119 120 120 121 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 122 123 IEventType eventType1 = new KeyPressed(VirtualKey.LETTER_A); 123 124 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 124 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);125 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 125 126 126 127 IEventType eventType2 = new KeyReleased(VirtualKey.LETTER_B); 127 128 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 128 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);129 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 129 130 130 131 assertTrue(rule.isApplicable(task1, task2)); … … 137 138 @Test 138 139 public void test_isApplicable_05() { 139 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();140 ITaskFactory taskFactory = new TaskFactory(); 140 141 141 142 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 143 144 IEventType eventType1 = new KeyTyped(VirtualKey.LETTER_C); 144 145 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 145 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);146 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 146 147 147 148 IEventType eventType2 = new KeyTyped(VirtualKey.LETTER_D); 148 149 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 149 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);150 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 150 151 151 152 assertTrue(rule.isApplicable(task1, task2)); … … 158 159 @Test 159 160 public void test_isApplicable_06() { 160 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();161 ITaskFactory taskFactory = new TaskFactory(); 161 162 162 163 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 164 165 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 5, 6); 165 166 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 166 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);167 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 167 168 168 169 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.MIDDLE, 3, 1); 169 170 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 170 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);171 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 171 172 172 173 assertTrue(rule.isApplicable(task1, task2)); … … 179 180 @Test 180 181 public void test_isApplicable_07() { 181 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();182 ITaskFactory taskFactory = new TaskFactory(); 182 183 183 184 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 185 186 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.RIGHT, 4, 7); 186 187 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 187 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);188 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 188 189 189 190 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.X, 9, 12); 190 191 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 191 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);192 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 192 193 193 194 assertTrue(rule.isApplicable(task1, task2)); … … 200 201 @Test 201 202 public void test_isApplicable_08() { 202 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();203 ITaskFactory taskFactory = new TaskFactory(); 203 204 204 205 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 206 207 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 207 208 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 208 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);209 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 209 210 210 211 IEventType eventType2 = new MouseDragAndDrop(5, 6, 7, 8); 211 212 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 212 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);213 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 213 214 214 215 assertTrue(rule.isApplicable(task1, task2)); … … 221 222 @Test 222 223 public void test_isApplicable_09() { 223 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();224 ITaskFactory taskFactory = new TaskFactory(); 224 225 225 226 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 227 228 IEventType eventType1 = new Scroll(1, 2); 228 229 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 229 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);230 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 230 231 231 232 IEventType eventType2 = new Scroll(3, 4); 232 233 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 233 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);234 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 234 235 235 236 assertTrue(rule.isApplicable(task1, task2)); … … 242 243 @Test 243 244 public void test_isApplicable_10() { 244 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();245 ITaskFactory taskFactory = new TaskFactory(); 245 246 246 247 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 249 250 IEventType eventType1 = new TextInput("text1", inputEvents); 250 251 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 251 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);252 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 252 253 253 254 IEventType eventType2 = new TextInput("text2", inputEvents); 254 255 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 255 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);256 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 256 257 257 258 assertTrue(rule.isApplicable(task1, task2)); … … 264 265 @Test 265 266 public void test_isApplicable_11() { 266 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();267 ITaskFactory taskFactory = new TaskFactory(); 267 268 268 269 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 270 271 IEventType eventType1 = new TextSelection(); 271 272 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 272 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);273 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 273 274 274 275 IEventType eventType2 = new ValueSelection<String>("value"); 275 276 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 276 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);277 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 277 278 278 279 assertTrue(rule.isApplicable(task1, task2)); … … 285 286 @Test 286 287 public void test_isApplicable_12() { 287 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();288 ITaskFactory taskFactory = new TaskFactory(); 288 289 289 290 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 291 292 IEventType eventType1 = new StringEventType("eventType1"); 292 293 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 293 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);294 295 ITask TreeNode selection = treeNodeFactory.createNewSelection();294 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 295 296 ITask selection = taskFactory.createNewSelection(); 296 297 297 298 assertFalse(rule.isApplicable(task1, selection)); … … 304 305 @Test 305 306 public void test_isApplicable_13() { 306 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();307 ITaskFactory taskFactory = new TaskFactory(); 307 308 308 309 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 310 311 IEventType eventType1 = new StringEventType("eventType1"); 311 312 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 312 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);313 314 ITask TreeNode sequence = treeNodeFactory.createNewSequence();313 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 314 315 ITask sequence = taskFactory.createNewSequence(); 315 316 316 317 assertFalse(rule.isApplicable(task1, sequence)); … … 323 324 @Test 324 325 public void test_isApplicable_14() { 325 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();326 ITaskFactory taskFactory = new TaskFactory(); 326 327 327 328 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 329 330 IEventType eventType1 = new StringEventType("eventType1"); 330 331 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 331 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);332 333 ITask TreeNode iteration = treeNodeFactory.createNewIteration();332 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 333 334 ITask iteration = taskFactory.createNewIteration(); 334 335 335 336 assertFalse(rule.isApplicable(task1, iteration)); … … 342 343 @Test 343 344 public void test_isApplicable_15() { 344 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();345 ITaskFactory taskFactory = new TaskFactory(); 345 346 346 347 EventTaskComparisonRule rule = new EventTaskComparisonRule(); … … 348 349 IEventType eventType1 = new StringEventType("eventType1"); 349 350 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 350 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);351 352 ITask TreeNode optional = treeNodeFactory.createNewOptional();351 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 352 353 ITask optional = taskFactory.createNewOptional(); 353 354 354 355 assertFalse(rule.isApplicable(task1, optional)); … … 361 362 @Test 362 363 public void test_compare_KeyboardFocusChange_01() { 363 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();364 ITaskFactory taskFactory = new TaskFactory(); 364 365 365 366 IEventType eventType1 = new KeyboardFocusChange(); 366 367 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 367 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);368 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 368 369 369 370 assertLexicallyEqual(task1, task1); … … 375 376 @Test 376 377 public void test_compare_KeyboardFocusChange_02() { 377 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();378 ITaskFactory taskFactory = new TaskFactory(); 378 379 379 380 IEventType eventType1 = new KeyboardFocusChange(); 380 381 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 381 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);382 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 382 383 383 384 IEventType eventType2 = new KeyboardFocusChange(); 384 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);385 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 385 386 386 387 assertLexicallyEqual(task1, task2); … … 392 393 @Test 393 394 public void test_compare_KeyboardFocusChange_03() { 394 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();395 ITaskFactory taskFactory = new TaskFactory(); 395 396 396 397 IEventType eventType1 = new KeyboardFocusChange(); 397 398 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 398 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);399 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 399 400 400 401 IEventType eventType2 = new KeyboardFocusChange(); 401 402 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 402 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);403 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 403 404 404 405 assertUnequal(task1, task2); … … 410 411 @Test 411 412 public void test_compare_KeyPressed_01() { 412 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();413 ITaskFactory taskFactory = new TaskFactory(); 413 414 414 415 IEventType eventType1 = new KeyPressed(VirtualKey.LETTER_A); 415 416 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 416 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);417 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 417 418 418 419 assertLexicallyEqual(task1, task1); … … 424 425 @Test 425 426 public void test_compare_KeyPressed_02() { 426 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();427 ITaskFactory taskFactory = new TaskFactory(); 427 428 428 429 IEventType eventType1 = new KeyPressed(VirtualKey.LETTER_A); 429 430 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 430 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);431 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 431 432 432 433 IEventType eventType2 = new KeyPressed(VirtualKey.LETTER_A); 433 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);434 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 434 435 435 436 assertLexicallyEqual(task1, task2); … … 441 442 @Test 442 443 public void test_compare_KeyPressed_03() { 443 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();444 ITaskFactory taskFactory = new TaskFactory(); 444 445 445 446 IEventType eventType1 = new KeyPressed(VirtualKey.LETTER_A); 446 447 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 447 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);448 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 448 449 449 450 IEventType eventType2 = new KeyPressed(VirtualKey.LETTER_B); 450 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);451 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 451 452 452 453 assertSemanticallyEqual(task1, task2); … … 458 459 @Test 459 460 public void test_compare_KeyPressed_04() { 460 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();461 ITaskFactory taskFactory = new TaskFactory(); 461 462 462 463 IEventType eventType1 = new KeyPressed(VirtualKey.LETTER_A); 463 464 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 464 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);465 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 465 466 466 467 IEventType eventType2 = new KeyPressed(VirtualKey.LETTER_A); 467 468 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 468 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);469 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 469 470 470 471 assertUnequal(task1, task2); … … 476 477 @Test 477 478 public void test_compare_KeyReleased_01() { 478 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();479 ITaskFactory taskFactory = new TaskFactory(); 479 480 480 481 IEventType eventType1 = new KeyReleased(VirtualKey.LETTER_A); 481 482 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 482 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);483 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 483 484 484 485 assertLexicallyEqual(task1, task1); … … 490 491 @Test 491 492 public void test_compare_KeyReleased_02() { 492 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();493 ITaskFactory taskFactory = new TaskFactory(); 493 494 494 495 IEventType eventType1 = new KeyReleased(VirtualKey.LETTER_A); 495 496 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 496 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);497 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 497 498 498 499 IEventType eventType2 = new KeyReleased(VirtualKey.LETTER_A); 499 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);500 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 500 501 501 502 assertLexicallyEqual(task1, task2); … … 507 508 @Test 508 509 public void test_compare_KeyReleased_03() { 509 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();510 ITaskFactory taskFactory = new TaskFactory(); 510 511 511 512 IEventType eventType1 = new KeyReleased(VirtualKey.LETTER_A); 512 513 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 513 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);514 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 514 515 515 516 IEventType eventType2 = new KeyReleased(VirtualKey.LETTER_B); 516 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);517 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 517 518 518 519 assertSemanticallyEqual(task1, task2); … … 524 525 @Test 525 526 public void test_compare_KeyReleased_04() { 526 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();527 ITaskFactory taskFactory = new TaskFactory(); 527 528 528 529 IEventType eventType1 = new KeyReleased(VirtualKey.LETTER_A); 529 530 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 530 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);531 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 531 532 532 533 IEventType eventType2 = new KeyReleased(VirtualKey.LETTER_A); 533 534 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 534 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);535 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 535 536 536 537 assertUnequal(task1, task2); … … 542 543 @Test 543 544 public void test_compare_KeyTyped_01() { 544 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();545 ITaskFactory taskFactory = new TaskFactory(); 545 546 546 547 IEventType eventType1 = new KeyTyped(VirtualKey.LETTER_A); 547 548 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 548 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);549 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 549 550 550 551 assertLexicallyEqual(task1, task1); … … 556 557 @Test 557 558 public void test_compare_KeyTyped_02() { 558 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();559 ITaskFactory taskFactory = new TaskFactory(); 559 560 560 561 IEventType eventType1 = new KeyTyped(VirtualKey.LETTER_A); 561 562 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 562 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);563 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 563 564 564 565 IEventType eventType2 = new KeyTyped(VirtualKey.LETTER_A); 565 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);566 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 566 567 567 568 assertLexicallyEqual(task1, task2); … … 573 574 @Test 574 575 public void test_compare_KeyTyped_03() { 575 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();576 ITaskFactory taskFactory = new TaskFactory(); 576 577 577 578 IEventType eventType1 = new KeyTyped(VirtualKey.LETTER_A); 578 579 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 579 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);580 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 580 581 581 582 IEventType eventType2 = new KeyTyped(VirtualKey.LETTER_B); 582 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);583 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 583 584 584 585 assertSemanticallyEqual(task1, task2); … … 590 591 @Test 591 592 public void test_compare_KeyTyped_04() { 592 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();593 ITaskFactory taskFactory = new TaskFactory(); 593 594 594 595 IEventType eventType1 = new KeyTyped(VirtualKey.LETTER_A); 595 596 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 596 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);597 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 597 598 598 599 IEventType eventType2 = new KeyTyped(VirtualKey.LETTER_A); 599 600 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 600 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);601 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 601 602 602 603 assertUnequal(task1, task2); … … 608 609 @Test 609 610 public void test_compare_MouseButtonDown_01() { 610 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();611 ITaskFactory taskFactory = new TaskFactory(); 611 612 612 613 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 613 614 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 614 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);615 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 615 616 616 617 assertLexicallyEqual(task1, task1); … … 622 623 @Test 623 624 public void test_compare_MouseButtonDown_02() { 624 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();625 ITaskFactory taskFactory = new TaskFactory(); 625 626 626 627 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 627 628 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 628 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);629 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 629 630 630 631 IEventType eventType2 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 631 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);632 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 632 633 633 634 assertLexicallyEqual(task1, task2); … … 639 640 @Test 640 641 public void test_compare_MouseButtonDown_03() { 641 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();642 ITaskFactory taskFactory = new TaskFactory(); 642 643 643 644 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 644 645 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 645 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);646 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 646 647 647 648 IEventType eventType2 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 3); 648 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);649 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 649 650 650 651 assertSemanticallyEqual(task1, task2); … … 656 657 @Test 657 658 public void test_compare_MouseButtonDown_04() { 658 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();659 ITaskFactory taskFactory = new TaskFactory(); 659 660 660 661 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 661 662 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 662 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);663 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 663 664 664 665 IEventType eventType2 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 3, 2); 665 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);666 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 666 667 667 668 assertSemanticallyEqual(task1, task2); … … 673 674 @Test 674 675 public void test_compare_MouseButtonDown_05() { 675 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();676 ITaskFactory taskFactory = new TaskFactory(); 676 677 677 678 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 678 679 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 679 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);680 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 680 681 681 682 IEventType eventType2 = new MouseButtonDown(MouseButtonInteraction.Button.RIGHT, 1, 2); 682 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);683 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 683 684 684 685 assertUnequal(task1, task2); … … 690 691 @Test 691 692 public void test_compare_MouseButtonDown_06() { 692 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();693 ITaskFactory taskFactory = new TaskFactory(); 693 694 694 695 IEventType eventType1 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 695 696 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 696 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);697 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 697 698 698 699 IEventType eventType2 = new MouseButtonDown(MouseButtonInteraction.Button.LEFT, 1, 2); 699 700 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 700 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);701 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 701 702 702 703 assertUnequal(task1, task2); … … 708 709 @Test 709 710 public void test_compare_MouseButtonUp_01() { 710 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();711 ITaskFactory taskFactory = new TaskFactory(); 711 712 712 713 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 713 714 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 714 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);715 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 715 716 716 717 assertLexicallyEqual(task1, task1); … … 722 723 @Test 723 724 public void test_compare_MouseButtonUp_02() { 724 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();725 ITaskFactory taskFactory = new TaskFactory(); 725 726 726 727 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 727 728 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 728 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);729 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 729 730 730 731 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 731 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);732 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 732 733 733 734 assertLexicallyEqual(task1, task2); … … 739 740 @Test 740 741 public void test_compare_MouseButtonUp_03() { 741 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();742 ITaskFactory taskFactory = new TaskFactory(); 742 743 743 744 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 744 745 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 745 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);746 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 746 747 747 748 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 3); 748 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);749 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 749 750 750 751 assertSemanticallyEqual(task1, task2); … … 756 757 @Test 757 758 public void test_compare_MouseButtonUp_04() { 758 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();759 ITaskFactory taskFactory = new TaskFactory(); 759 760 760 761 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 761 762 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 762 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);763 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 763 764 764 765 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 3, 2); 765 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);766 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 766 767 767 768 assertSemanticallyEqual(task1, task2); … … 773 774 @Test 774 775 public void test_compare_MouseButtonUp_05() { 775 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();776 ITaskFactory taskFactory = new TaskFactory(); 776 777 777 778 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 778 779 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 779 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);780 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 780 781 781 782 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.RIGHT, 1, 2); 782 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);783 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 783 784 784 785 assertUnequal(task1, task2); … … 790 791 @Test 791 792 public void test_compare_MouseButtonUp_06() { 792 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();793 ITaskFactory taskFactory = new TaskFactory(); 793 794 794 795 IEventType eventType1 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 795 796 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 796 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);797 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 797 798 798 799 IEventType eventType2 = new MouseButtonUp(MouseButtonInteraction.Button.LEFT, 1, 2); 799 800 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 800 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);801 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 801 802 802 803 assertUnequal(task1, task2); … … 808 809 @Test 809 810 public void test_compare_MouseClick_01() { 810 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();811 ITaskFactory taskFactory = new TaskFactory(); 811 812 812 813 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 813 814 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 814 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);815 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 815 816 816 817 assertLexicallyEqual(task1, task1); … … 822 823 @Test 823 824 public void test_compare_MouseClick_02() { 824 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();825 ITaskFactory taskFactory = new TaskFactory(); 825 826 826 827 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 827 828 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 828 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);829 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 829 830 830 831 IEventType eventType2 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 831 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);832 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 832 833 833 834 assertLexicallyEqual(task1, task2); … … 839 840 @Test 840 841 public void test_compare_MouseClick_03() { 841 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();842 ITaskFactory taskFactory = new TaskFactory(); 842 843 843 844 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 844 845 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 845 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);846 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 846 847 847 848 IEventType eventType2 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 3); 848 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);849 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 849 850 850 851 assertSemanticallyEqual(task1, task2); … … 856 857 @Test 857 858 public void test_compare_MouseClick_04() { 858 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();859 ITaskFactory taskFactory = new TaskFactory(); 859 860 860 861 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 861 862 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 862 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);863 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 863 864 864 865 IEventType eventType2 = new MouseClick(MouseButtonInteraction.Button.LEFT, 3, 2); 865 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);866 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 866 867 867 868 assertSemanticallyEqual(task1, task2); … … 873 874 @Test 874 875 public void test_compare_MouseClick_05() { 875 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();876 ITaskFactory taskFactory = new TaskFactory(); 876 877 877 878 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 878 879 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 879 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);880 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 880 881 881 882 IEventType eventType2 = new MouseClick(MouseButtonInteraction.Button.RIGHT, 1, 2); 882 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);883 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 883 884 884 885 assertUnequal(task1, task2); … … 890 891 @Test 891 892 public void test_compare_MouseClick_06() { 892 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();893 ITaskFactory taskFactory = new TaskFactory(); 893 894 894 895 IEventType eventType1 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 895 896 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 896 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);897 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 897 898 898 899 IEventType eventType2 = new MouseClick(MouseButtonInteraction.Button.LEFT, 1, 2); 899 900 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 900 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);901 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 901 902 902 903 assertUnequal(task1, task2); … … 908 909 @Test 909 910 public void test_compare_MouseDoubleClick_01() { 910 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();911 ITaskFactory taskFactory = new TaskFactory(); 911 912 912 913 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 913 914 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 914 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);915 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 915 916 916 917 assertLexicallyEqual(task1, task1); … … 922 923 @Test 923 924 public void test_compare_MouseDoubleClick_02() { 924 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();925 ITaskFactory taskFactory = new TaskFactory(); 925 926 926 927 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 927 928 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 928 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);929 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 929 930 930 931 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 931 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);932 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 932 933 933 934 assertLexicallyEqual(task1, task2); … … 939 940 @Test 940 941 public void test_compare_MouseDoubleClick_03() { 941 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();942 ITaskFactory taskFactory = new TaskFactory(); 942 943 943 944 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 944 945 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 945 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);946 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 946 947 947 948 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 3); 948 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);949 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 949 950 950 951 assertSemanticallyEqual(task1, task2); … … 956 957 @Test 957 958 public void test_compare_MouseDoubleClick_04() { 958 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();959 ITaskFactory taskFactory = new TaskFactory(); 959 960 960 961 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 961 962 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 962 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);963 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 963 964 964 965 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 3, 2); 965 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);966 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 966 967 967 968 assertSemanticallyEqual(task1, task2); … … 973 974 @Test 974 975 public void test_compare_MouseDoubleClick_05() { 975 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();976 ITaskFactory taskFactory = new TaskFactory(); 976 977 977 978 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 978 979 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 979 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);980 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 980 981 981 982 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.RIGHT, 1, 2); 982 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);983 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 983 984 984 985 assertUnequal(task1, task2); … … 990 991 @Test 991 992 public void test_compare_MouseDoubleClick_06() { 992 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();993 ITaskFactory taskFactory = new TaskFactory(); 993 994 994 995 IEventType eventType1 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 995 996 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 996 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);997 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 997 998 998 999 IEventType eventType2 = new MouseDoubleClick(MouseButtonInteraction.Button.LEFT, 1, 2); 999 1000 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1000 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);1001 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 1001 1002 1002 1003 assertUnequal(task1, task2); … … 1008 1009 @Test 1009 1010 public void test_compare_MouseDragAndDrop_01() { 1010 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1011 ITaskFactory taskFactory = new TaskFactory(); 1011 1012 1012 1013 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1013 1014 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1014 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1015 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1015 1016 1016 1017 assertLexicallyEqual(task1, task1); … … 1022 1023 @Test 1023 1024 public void test_compare_MouseDragAndDrop_02() { 1024 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1025 ITaskFactory taskFactory = new TaskFactory(); 1025 1026 1026 1027 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1027 1028 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1028 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1029 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1029 1030 1030 1031 IEventType eventType2 = new MouseDragAndDrop(1, 2, 3, 4); 1031 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1032 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1032 1033 1033 1034 assertLexicallyEqual(task1, task2); … … 1039 1040 @Test 1040 1041 public void test_compare_MouseDragAndDrop_03() { 1041 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1042 ITaskFactory taskFactory = new TaskFactory(); 1042 1043 1043 1044 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1044 1045 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1045 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1046 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1046 1047 1047 1048 IEventType eventType2 = new MouseDragAndDrop(5, 2, 3, 4); 1048 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1049 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1049 1050 1050 1051 assertSemanticallyEqual(task1, task2); … … 1056 1057 @Test 1057 1058 public void test_compare_MouseDragAndDrop_04() { 1058 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1059 ITaskFactory taskFactory = new TaskFactory(); 1059 1060 1060 1061 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1061 1062 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1062 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1063 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1063 1064 1064 1065 IEventType eventType2 = new MouseDragAndDrop(1, 5, 3, 4); 1065 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1066 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1066 1067 1067 1068 assertSemanticallyEqual(task1, task2); … … 1073 1074 @Test 1074 1075 public void test_compare_MouseDragAndDrop_05() { 1075 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1076 ITaskFactory taskFactory = new TaskFactory(); 1076 1077 1077 1078 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1078 1079 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1079 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1080 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1080 1081 1081 1082 IEventType eventType2 = new MouseDragAndDrop(1, 2, 5, 4); 1082 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1083 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1083 1084 1084 1085 assertSemanticallyEqual(task1, task2); … … 1090 1091 @Test 1091 1092 public void test_compare_MouseDragAndDrop_06() { 1092 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1093 ITaskFactory taskFactory = new TaskFactory(); 1093 1094 1094 1095 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1095 1096 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1096 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1097 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1097 1098 1098 1099 IEventType eventType2 = new MouseDragAndDrop(1, 2, 3, 5); 1099 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1100 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1100 1101 1101 1102 assertSemanticallyEqual(task1, task2); … … 1107 1108 @Test 1108 1109 public void test_compare_MouseDragAndDrop_07() { 1109 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1110 ITaskFactory taskFactory = new TaskFactory(); 1110 1111 1111 1112 IEventType eventType1 = new MouseDragAndDrop(1, 2, 3, 4); 1112 1113 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1113 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1114 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1114 1115 1115 1116 IEventType eventType2 = new MouseDragAndDrop(1, 2, 3, 4); 1116 1117 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1117 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);1118 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 1118 1119 1119 1120 assertUnequal(task1, task2); … … 1125 1126 @Test 1126 1127 public void test_compare_Scroll_01() { 1127 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1128 ITaskFactory taskFactory = new TaskFactory(); 1128 1129 1129 1130 IEventType eventType1 = new Scroll(1, 2); 1130 1131 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1131 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1132 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1132 1133 1133 1134 assertLexicallyEqual(task1, task1); … … 1139 1140 @Test 1140 1141 public void test_compare_Scroll_02() { 1141 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1142 ITaskFactory taskFactory = new TaskFactory(); 1142 1143 1143 1144 IEventType eventType1 = new Scroll(1, 2); 1144 1145 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1145 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1146 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1146 1147 1147 1148 IEventType eventType2 = new Scroll(1, 2); 1148 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1149 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1149 1150 1150 1151 assertLexicallyEqual(task1, task2); … … 1156 1157 @Test 1157 1158 public void test_compare_Scroll_03() { 1158 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1159 ITaskFactory taskFactory = new TaskFactory(); 1159 1160 1160 1161 IEventType eventType1 = new Scroll(1, 2); 1161 1162 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1162 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1163 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1163 1164 1164 1165 IEventType eventType2 = new Scroll(3, 2); 1165 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1166 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1166 1167 1167 1168 assertSemanticallyEqual(task1, task2); … … 1173 1174 @Test 1174 1175 public void test_compare_Scroll_04() { 1175 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1176 ITaskFactory taskFactory = new TaskFactory(); 1176 1177 1177 1178 IEventType eventType1 = new Scroll(1, 2); 1178 1179 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1179 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1180 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1180 1181 1181 1182 IEventType eventType2 = new Scroll(1, 3); 1182 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1183 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1183 1184 1184 1185 assertSemanticallyEqual(task1, task2); … … 1190 1191 @Test 1191 1192 public void test_compare_Scroll_05() { 1192 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1193 ITaskFactory taskFactory = new TaskFactory(); 1193 1194 1194 1195 IEventType eventType1 = new Scroll(1, 2); 1195 1196 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1196 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1197 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1197 1198 1198 1199 IEventType eventType2 = new Scroll(1, 2); 1199 1200 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1200 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);1201 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 1201 1202 1202 1203 assertUnequal(task1, task2); … … 1208 1209 @Test 1209 1210 public void test_compare_TextInput_01() { 1210 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1211 ITaskFactory taskFactory = new TaskFactory(); 1211 1212 1212 1213 IEventType eventType1 = new StringEventType("eventType1"); … … 1215 1216 textInputEvents1.add(new Event(eventType1, eventTarget1)); 1216 1217 eventType1 = new TextInput("enteredText1", textInputEvents1); 1217 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1218 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1218 1219 1219 1220 assertLexicallyEqual(task1, task1); … … 1225 1226 @Test 1226 1227 public void test_compare_TextInput_02() { 1227 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1228 ITaskFactory taskFactory = new TaskFactory(); 1228 1229 1229 1230 IEventType eventType1 = new StringEventType("eventType1"); … … 1232 1233 textInputEvents1.add(new Event(eventType1, eventTarget1)); 1233 1234 eventType1 = new TextInput("enteredText1", textInputEvents1); 1234 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1235 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1235 1236 1236 1237 IEventType eventType2 = new TextInput("enteredText1", textInputEvents1); 1237 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1238 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1238 1239 1239 1240 assertLexicallyEqual(task1, task2); … … 1245 1246 @Test 1246 1247 public void test_compare_TextInput_03() { 1247 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1248 ITaskFactory taskFactory = new TaskFactory(); 1248 1249 1249 1250 IEventType eventType1 = new StringEventType("eventType1"); … … 1252 1253 textInputEvents1.add(new Event(eventType1, eventTarget1)); 1253 1254 eventType1 = new TextInput("enteredText1", textInputEvents1); 1254 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1255 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1255 1256 1256 1257 IEventType eventType2 = new StringEventType("eventType2"); … … 1258 1259 textInputEvents2.add(new Event(eventType2, eventTarget1)); 1259 1260 eventType2 = new TextInput("enteredText1", textInputEvents2); 1260 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1261 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1261 1262 1262 1263 assertSyntacticallyEqual(task1, task2); … … 1268 1269 @Test 1269 1270 public void test_compare_TextInput_04() { 1270 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1271 ITaskFactory taskFactory = new TaskFactory(); 1271 1272 1272 1273 IEventType eventType1 = new StringEventType("eventType1"); … … 1275 1276 textInputEvents1.add(new Event(eventType1, eventTarget1)); 1276 1277 eventType1 = new TextInput("enteredText1", textInputEvents1); 1277 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1278 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1278 1279 1279 1280 IEventType eventType2 = new StringEventType("eventType2"); … … 1281 1282 textInputEvents2.add(new Event(eventType2, eventTarget1)); 1282 1283 eventType2 = new TextInput("enteredText2", textInputEvents2); 1283 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1284 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1284 1285 1285 1286 assertSemanticallyEqual(task1, task2); … … 1291 1292 @Test 1292 1293 public void test_compare_TextInput_05() { 1293 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1294 ITaskFactory taskFactory = new TaskFactory(); 1294 1295 1295 1296 IEventType eventType1 = new StringEventType("eventType1"); … … 1298 1299 textInputEvents1.add(new Event(eventType1, eventTarget1)); 1299 1300 eventType1 = new TextInput("enteredText1", textInputEvents1); 1300 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1301 1302 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1303 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType1, eventTarget2);1301 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1302 1303 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1304 ITask task2 = taskFactory.createNewEventTask(eventType1, eventTarget2); 1304 1305 1305 1306 assertUnequal(task1, task2); … … 1311 1312 @Test 1312 1313 public void test_compare_TextSelection_01() { 1313 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1314 ITaskFactory taskFactory = new TaskFactory(); 1314 1315 1315 1316 IEventType eventType1 = new TextSelection(); 1316 1317 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1317 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1318 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1318 1319 1319 1320 assertLexicallyEqual(task1, task1); … … 1325 1326 @Test 1326 1327 public void test_compare_TextSelection_02() { 1327 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1328 ITaskFactory taskFactory = new TaskFactory(); 1328 1329 1329 1330 IEventType eventType1 = new TextSelection(); 1330 1331 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1331 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1332 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1332 1333 1333 1334 IEventType eventType2 = new TextSelection(); 1334 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1335 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1335 1336 1336 1337 assertLexicallyEqual(task1, task2); … … 1342 1343 @Test 1343 1344 public void test_compare_TextSelection_03() { 1344 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1345 ITaskFactory taskFactory = new TaskFactory(); 1345 1346 1346 1347 IEventType eventType1 = new TextSelection(); 1347 1348 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1348 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1349 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1349 1350 1350 1351 IEventType eventType2 = new TextSelection(); 1351 1352 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1352 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);1353 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 1353 1354 1354 1355 assertUnequal(task1, task2); … … 1360 1361 @Test 1361 1362 public void test_compare_ValueSelection_01() { 1362 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1363 ITaskFactory taskFactory = new TaskFactory(); 1363 1364 1364 1365 IEventType eventType1 = new ValueSelection<String>("value1"); 1365 1366 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1366 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1367 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1367 1368 1368 1369 assertLexicallyEqual(task1, task1); … … 1374 1375 @Test 1375 1376 public void test_compare_ValueSelection_02() { 1376 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1377 ITaskFactory taskFactory = new TaskFactory(); 1377 1378 1378 1379 IEventType eventType1 = new ValueSelection<String>("value1"); 1379 1380 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1380 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1381 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1381 1382 1382 1383 IEventType eventType2 = new ValueSelection<String>("value1"); 1383 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1384 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1384 1385 1385 1386 assertLexicallyEqual(task1, task2); … … 1391 1392 @Test 1392 1393 public void test_compare_ValueSelection_03() { 1393 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1394 ITaskFactory taskFactory = new TaskFactory(); 1394 1395 1395 1396 IEventType eventType1 = new ValueSelection<String>("value1"); 1396 1397 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1397 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1398 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1398 1399 1399 1400 IEventType eventType2 = new ValueSelection<String>("value2"); 1400 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget1);1401 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget1); 1401 1402 1402 1403 assertSemanticallyEqual(task1, task2); … … 1408 1409 @Test 1409 1410 public void test_compare_ValueSelection_04() { 1410 ITask TreeNodeFactory treeNodeFactory = new TaskTreeNodeFactory();1411 ITaskFactory taskFactory = new TaskFactory(); 1411 1412 1412 1413 IEventType eventType1 = new ValueSelection<String>("value1"); 1413 1414 IEventTarget eventTarget1 = new DummyGUIElement("elem1"); 1414 ITask TreeNode task1 = treeNodeFactory.createNewEventTask(eventType1, eventTarget1);1415 ITask task1 = taskFactory.createNewEventTask(eventType1, eventTarget1); 1415 1416 1416 1417 IEventType eventType2 = new ValueSelection<String>("value1"); 1417 1418 IEventTarget eventTarget2 = new DummyGUIElement("elem2"); 1418 ITask TreeNode task2 = treeNodeFactory.createNewEventTask(eventType2, eventTarget2);1419 1420 assertUnequal(task1, task2); 1421 } 1422 1423 /** 1424 * 1425 */ 1426 private void assertLexicallyEqual(ITask TreeNode task1, ITaskTreeNodetask2) {1419 ITask task2 = taskFactory.createNewEventTask(eventType2, eventTarget2); 1420 1421 assertUnequal(task1, task2); 1422 } 1423 1424 /** 1425 * 1426 */ 1427 private void assertLexicallyEqual(ITask task1, ITask task2) { 1427 1428 GUIEventTaskComparisonRule rule = new GUIEventTaskComparisonRule(); 1428 1429 1429 assertEquals( NodeEquality.LEXICALLY_EQUAL, rule.compare(task1, task2));1430 assertEquals(TaskEquality.LEXICALLY_EQUAL, rule.compare(task1, task2)); 1430 1431 assertTrue(rule.areLexicallyEqual(task1, task2)); 1431 1432 assertTrue(rule.areSyntacticallyEqual(task1, task2)); 1432 1433 assertTrue(rule.areSemanticallyEqual(task1, task2)); 1433 1434 1434 assertEquals( NodeEquality.LEXICALLY_EQUAL, rule.compare(task2, task1));1435 assertEquals(TaskEquality.LEXICALLY_EQUAL, rule.compare(task2, task1)); 1435 1436 assertTrue(rule.areLexicallyEqual(task2, task1)); 1436 1437 assertTrue(rule.areSyntacticallyEqual(task2, task1)); … … 1441 1442 * 1442 1443 */ 1443 private void assertSyntacticallyEqual(ITask TreeNode task1, ITaskTreeNodetask2) {1444 private void assertSyntacticallyEqual(ITask task1, ITask task2) { 1444 1445 GUIEventTaskComparisonRule rule = new GUIEventTaskComparisonRule(); 1445 1446 1446 assertEquals( NodeEquality.SYNTACTICALLY_EQUAL, rule.compare(task1, task2));1447 assertEquals(TaskEquality.SYNTACTICALLY_EQUAL, rule.compare(task1, task2)); 1447 1448 assertFalse(rule.areLexicallyEqual(task1, task2)); 1448 1449 assertTrue(rule.areSyntacticallyEqual(task1, task2)); 1449 1450 assertTrue(rule.areSemanticallyEqual(task1, task2)); 1450 1451 1451 assertEquals( NodeEquality.SYNTACTICALLY_EQUAL, rule.compare(task2, task1));1452 assertEquals(TaskEquality.SYNTACTICALLY_EQUAL, rule.compare(task2, task1)); 1452 1453 assertFalse(rule.areLexicallyEqual(task2, task1)); 1453 1454 assertTrue(rule.areSyntacticallyEqual(task2, task1)); … … 1458 1459 * 1459 1460 */ 1460 private void assertSemanticallyEqual(ITask TreeNode task1, ITaskTreeNodetask2) {1461 private void assertSemanticallyEqual(ITask task1, ITask task2) { 1461 1462 GUIEventTaskComparisonRule rule = new GUIEventTaskComparisonRule(); 1462 1463 1463 assertEquals( NodeEquality.SEMANTICALLY_EQUAL, rule.compare(task1, task2));1464 assertEquals(TaskEquality.SEMANTICALLY_EQUAL, rule.compare(task1, task2)); 1464 1465 assertFalse(rule.areLexicallyEqual(task1, task2)); 1465 1466 assertFalse(rule.areSyntacticallyEqual(task1, task2)); 1466 1467 assertTrue(rule.areSemanticallyEqual(task1, task2)); 1467 1468 1468 assertEquals( NodeEquality.SEMANTICALLY_EQUAL, rule.compare(task2, task1));1469 assertEquals(TaskEquality.SEMANTICALLY_EQUAL, rule.compare(task2, task1)); 1469 1470 assertFalse(rule.areLexicallyEqual(task2, task1)); 1470 1471 assertFalse(rule.areSyntacticallyEqual(task2, task1)); … … 1475 1476 * 1476 1477 */ 1477 private void assertUnequal(ITask TreeNode task1, ITaskTreeNodetask2) {1478 private void assertUnequal(ITask task1, ITask task2) { 1478 1479 GUIEventTaskComparisonRule rule = new GUIEventTaskComparisonRule(); 1479 1480 1480 assertEquals( NodeEquality.UNEQUAL, rule.compare(task1, task2));1481 assertEquals(TaskEquality.UNEQUAL, rule.compare(task1, task2)); 1481 1482 assertFalse(rule.areLexicallyEqual(task1, task2)); 1482 1483 assertFalse(rule.areSyntacticallyEqual(task1, task2)); 1483 1484 assertFalse(rule.areSemanticallyEqual(task1, task2)); 1484 1485 1485 assertEquals( NodeEquality.UNEQUAL, rule.compare(task2, task1));1486 assertEquals(TaskEquality.UNEQUAL, rule.compare(task2, task1)); 1486 1487 assertFalse(rule.areLexicallyEqual(task2, task1)); 1487 1488 assertFalse(rule.areSyntacticallyEqual(task2, task1));
Note: See TracChangeset
for help on using the changeset viewer.