Changeset 1171 for trunk/autoquest-core-usability-evaluation-test/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/LongFormUsageDefectTest.java
- Timestamp:
- 04/20/13 21:33:32 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability-evaluation-test/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/LongFormUsageDefectTest.java
r1151 r1171 23 23 import com.google.common.base.Optional; 24 24 25 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask Tree;25 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskModel; 26 26 import de.ugoe.cs.autoquest.usability.result.UsabilityDefect; 27 import de.ugoe.cs.autoquest.usability.testutil.GenerateTask TreeUtil;27 import de.ugoe.cs.autoquest.usability.testutil.GenerateTaskModelUtil; 28 28 29 29 /** … … 36 36 public class LongFormUsageDefectTest { 37 37 38 38 @Test 39 39 public void should_be_present() { 40 40 // Given 41 String spec = "Sequence {" + 42 " Selection {" + 43 " MouseClick() {}" + 44 " Sequence() {" + 45 " MouseClick() {}" + 46 " Iteration {" + 47 " Sequence {" + 48 " TextInput() {}" + 49 " Scroll () {}" + 50 " }" + 51 " }" + 52 " MouseClick() {}" + 53 " }" + 54 " }" + 41 String spec = "UserSession {" + 42 " Sequence sequence1 {" + 43 " MouseClick t1 {}" + 44 " Iteration iteration1 {" + 45 " Sequence sequence3 {" + 46 " TextInput t {}" + 47 " Scroll p {}" + 48 " }" + 49 " }" + 50 " MouseClick b2 {}" + 51 " }" + 55 52 "}"; 56 ITask Tree taskTree = GenerateTaskTreeUtil.getTaskTreeFromSpec(spec);53 ITaskModel taskModel = GenerateTaskModelUtil.getTaskModelFromSpec(spec); 57 54 // When 58 Optional<UsabilityDefect> recommendation = new LongFormUsageDefect(task Tree).check();55 Optional<UsabilityDefect> recommendation = new LongFormUsageDefect(taskModel).check(); 59 56 // Then 60 57 assertThat(recommendation).is(present()); … … 64 61 public void should_be_absent() { 65 62 // Given 66 String spec = "Sequence {" + 67 " Selection {" + 68 " MouseClick() {}" + 69 " Sequence() {" + 70 " MouseClick() {}" + 71 " TextInput() {}" + 72 " Iteration {" + 73 " Scroll () {}" + 74 " }" + 75 " MouseClick() {}" + 76 " }" + 77 " }" + 63 String spec = "UserSession {" + 64 " Sequence sequence1 {" + 65 " MouseClick t1 {}" + 66 " TextInput t {}" + 67 " Scroll p {}" + 68 " MouseClick b2 {}" + 69 " }" + 78 70 "}"; 79 ITask Tree taskTree = GenerateTaskTreeUtil.getTaskTreeFromSpec(spec);71 ITaskModel taskModel = GenerateTaskModelUtil.getTaskModelFromSpec(spec); 80 72 // When 81 Optional<UsabilityDefect> recommendation = new LongFormUsageDefect(task Tree).check();73 Optional<UsabilityDefect> recommendation = new LongFormUsageDefect(taskModel).check(); 82 74 // Then 83 75 assertThat(recommendation).is(absent());
Note: See TracChangeset
for help on using the changeset viewer.