Ignore:
Timestamp:
02/21/13 18:37:24 (11 years ago)
Author:
pharms
Message:
  • implemented rule tests to work without inference of other rules
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-tasktrees-test/src/test/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TrackBarSelectionDetectionRuleTest.java

    r974 r1106  
    4646             "    }" + 
    4747             "  }" + 
    48              "}", getTaskTree()); 
    49  
    50         simulateEvent(new ValueSelection<Integer>(2), element1); 
    51         new TaskTreeChecker().assertTaskTree 
    52             ("Sequence sequence1 {" + 
    53              "  Iteration iteration1 {" + 
    54              "    Selection selection1 {" + 
    55              "      Event ValueSelection(\"1\") {}" + 
    56              "      Event ValueSelection(\"2\") {}" + 
    57              "    }" + 
    58              "  }" + 
    59              "}", getTaskTree()); 
    60  
    61         simulateEvent(new ValueSelection<Integer>(3), element1); 
    62         new TaskTreeChecker().assertTaskTree 
    63             ("Sequence sequence1 {" + 
    64              "  Iteration iteration1 {" + 
    65              "    Selection selection1 {" + 
    66              "      Event ValueSelection(\"1\") {}" + 
    67              "      Event ValueSelection(\"2\") {}" + 
    68              "      Event ValueSelection(\"3\") {}" + 
    69              "    }" + 
    70              "  }" + 
    71              "}", getTaskTree()); 
    72  
    73         simulateEvent(new ValueSelection<Integer>(2), element1); 
    74         new TaskTreeChecker().assertTaskTree 
    75             ("Sequence sequence1 {" + 
    76              "  Iteration iteration1 {" + 
    77              "    Selection selection1 {" + 
    78              "      Event ValueSelection(\"1\") {}" + 
    79              "      Event ValueSelection(\"2\") {}" + 
    80              "      Event ValueSelection(\"3\") {}" + 
    81              "    }" + 
    82              "  }" + 
    83              "}", getTaskTree()); 
    84  
    85         simulateEvent(new ValueSelection<Integer>(3), element1); 
    86         new TaskTreeChecker().assertTaskTree 
    87             ("Sequence sequence1 {" + 
    88              "  Iteration iteration1 {" + 
    89              "    Selection selection1 {" + 
    90              "      Event ValueSelection(\"1\") {}" + 
    91              "      Event ValueSelection(\"2\") {}" + 
    92              "      Event ValueSelection(\"3\") {}" + 
    93              "    }" + 
    94              "  }" + 
    95              "}", getTaskTree()); 
     48             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
     49 
     50        simulateEvent(new ValueSelection<Integer>(2), element1); 
     51        new TaskTreeChecker().assertTaskTree 
     52            ("Sequence sequence1 {" + 
     53             "  Iteration iteration1 {" + 
     54             "    Selection selection1 {" + 
     55             "      Event ValueSelection(\"1\") {}" + 
     56             "      Event ValueSelection(\"2\") {}" + 
     57             "    }" + 
     58             "  }" + 
     59             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
     60 
     61        simulateEvent(new ValueSelection<Integer>(3), element1); 
     62        new TaskTreeChecker().assertTaskTree 
     63            ("Sequence sequence1 {" + 
     64             "  Iteration iteration1 {" + 
     65             "    Selection selection1 {" + 
     66             "      Event ValueSelection(\"1\") {}" + 
     67             "      Event ValueSelection(\"2\") {}" + 
     68             "      Event ValueSelection(\"3\") {}" + 
     69             "    }" + 
     70             "  }" + 
     71             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
     72 
     73        simulateEvent(new ValueSelection<Integer>(2), element1); 
     74        new TaskTreeChecker().assertTaskTree 
     75            ("Sequence sequence1 {" + 
     76             "  Iteration iteration1 {" + 
     77             "    Selection selection1 {" + 
     78             "      Event ValueSelection(\"1\") {}" + 
     79             "      Event ValueSelection(\"2\") {}" + 
     80             "      Event ValueSelection(\"3\") {}" + 
     81             "    }" + 
     82             "  }" + 
     83             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
     84 
     85        simulateEvent(new ValueSelection<Integer>(3), element1); 
     86        new TaskTreeChecker().assertTaskTree 
     87            ("Sequence sequence1 {" + 
     88             "  Iteration iteration1 {" + 
     89             "    Selection selection1 {" + 
     90             "      Event ValueSelection(\"1\") {}" + 
     91             "      Event ValueSelection(\"2\") {}" + 
     92             "      Event ValueSelection(\"3\") {}" + 
     93             "    }" + 
     94             "  }" + 
     95             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
    9696 
    9797    } 
     
    151151             "    }" + 
    152152             "  }" + 
    153              "}", getTaskTree()); 
     153             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
    154154    } 
    155155 
     
    176176            ("Sequence sequence1 {" + 
    177177             "  Iteration iteration1 {" + 
    178              "    Sequence sequence2 {" + 
    179              "      Sequence sequence3 {" + 
    180              "        Iteration iteration2 {" + 
    181              "          Selection selection1 {" + 
    182              "            Event ValueSelection(\"1\") {}" + 
    183              "            Event ValueSelection(\"3\") {}" + 
    184              "            Event ValueSelection(\"2\") {}" + 
    185              "          }" + 
    186              "        }" + 
    187              "      }" + 
    188              "      Sequence sequence4 {" + 
    189              "        Iteration iteration3 {" + 
    190              "          Selection selection2 {" + 
    191              "            Event ValueSelection(\"2\") {}" + 
    192              "            Event ValueSelection(\"1\") {}" + 
    193              "          }" + 
    194              "        }" + 
    195              "      }" + 
    196              "    }" + 
    197              "  }" + 
    198              "}", getTaskTree()); 
     178             "    Selection selection1 {" + 
     179             "      Event ValueSelection(\"1\") {}" + 
     180             "      Event ValueSelection(\"2\") {}" + 
     181             "      Event ValueSelection(\"3\") {}" + 
     182             "    }" + 
     183             "  }" + 
     184             "  Iteration iteration2 {" + 
     185             "    Selection selection2 {" + 
     186             "      Event ValueSelection(\"2\") {}" + 
     187             "      Event ValueSelection(\"1\") {}" + 
     188             "    }" + 
     189             "  }" + 
     190             "  Iteration iteration3 {" + 
     191             "    Selection selection3 {" + 
     192             "      Event ValueSelection(\"3\") {}" + 
     193             "      Event ValueSelection(\"2\") {}" + 
     194             "    }" + 
     195             "  }" + 
     196             "  Iteration iteration4 {" + 
     197             "    Selection selection4 {" + 
     198             "      Event ValueSelection(\"1\") {}" + 
     199             "    }" + 
     200             "  }" + 
     201             "}", getTaskTree(TrackBarSelectionDetectionRule.class, null)); 
    199202    } 
    200203 
Note: See TracChangeset for help on using the changeset viewer.