Changeset 548 for trunk/quest-core-usageprofiles-test/src/test/java/de/ugoe/cs/quest/usageprofiles/DeterministicFiniteAutomatonTest.java
- Timestamp:
- 08/16/12 14:45:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/quest-core-usageprofiles-test/src/test/java/de/ugoe/cs/quest/usageprofiles/DeterministicFiniteAutomatonTest.java
r518 r548 7 7 import de.ugoe.cs.quest.eventcore.Event; 8 8 import de.ugoe.cs.quest.usageprofiles.DeterministicFiniteAutomaton; 9 import de.ugoe.cs.quest.usageprofiles.mock.StringEventType; 9 10 10 11 import java.util.Random; … … 22 23 public class DeterministicFiniteAutomatonTest { 23 24 24 Collection<List< ? extends Event<?>>> sequences;25 Collection<List<Event>> sequences; 25 26 26 27 @Test … … 46 47 fixture.train(sequences); 47 48 48 List<Event <String>> context = new ArrayList<Event<String>>();49 context.add(new Event <String>("a"));50 context.add(new Event <String>("b"));49 List<Event> context = new ArrayList<Event>(); 50 context.add(new Event(new StringEventType("a"))); 51 context.add(new Event(new StringEventType("b"))); 51 52 52 Event <String> symbol = new Event<String>("r");53 Event symbol = new Event(new StringEventType("r")); 53 54 54 55 double result = fixture.getProbability(context, symbol); … … 63 64 fixture.train(sequences); 64 65 65 List<Event <String>> context = new ArrayList<Event<String>>();66 context.add(new Event <String>("a"));66 List<Event> context = new ArrayList<Event>(); 67 context.add(new Event(new StringEventType("a"))); 67 68 68 Event <String> symbol = new Event<String>("b");69 Event symbol = new Event(new StringEventType("b")); 69 70 70 71 double result = fixture.getProbability(context, symbol); … … 79 80 fixture.train(sequences); 80 81 81 List<Event <String>> context = new ArrayList<Event<String>>();82 context.add(new Event <String>("a"));82 List<Event> context = new ArrayList<Event>(); 83 context.add(new Event(new StringEventType("a"))); 83 84 84 Event <String> symbol = new Event<String>("c");85 Event symbol = new Event(new StringEventType("c")); 85 86 86 87 double result = fixture.getProbability(context, symbol); … … 95 96 fixture.train(sequences); 96 97 97 List<Event <String>> context = new ArrayList<Event<String>>();98 context.add(new Event <String>("a"));98 List<Event> context = new ArrayList<Event>(); 99 context.add(new Event(new StringEventType("a"))); 99 100 100 Event <String> symbol = new Event<String>("e");101 Event symbol = new Event(new StringEventType("e")); 101 102 102 103 double result = fixture.getProbability(context, symbol); … … 111 112 fixture.train(sequences); 112 113 113 List<Event <String>> context = new ArrayList<Event<String>>();114 context.add(new Event <String>("a"));114 List<Event> context = new ArrayList<Event>(); 115 context.add(new Event(new StringEventType("a"))); 115 116 116 Event <String>symbol = null;117 Event symbol = null; 117 118 118 119 fixture.getProbability(context, symbol); … … 125 126 fixture.train(sequences); 126 127 127 List<Event <String>> context = null;128 List<Event> context = null; 128 129 129 Event <String> symbol = new Event<String>("a");130 Event symbol = new Event(new StringEventType("a")); 130 131 131 132 fixture.getProbability(context, symbol); … … 134 135 @Before 135 136 public void setUp() throws Exception { 136 List<Event <?>> sequence = new ArrayList<Event<?>>();137 sequence.add(new Event <String>("a"));138 sequence.add(new Event <String>("b"));139 sequence.add(new Event <String>("r"));140 sequence.add(new Event <String>("a"));141 sequence.add(new Event <String>("c"));142 sequence.add(new Event <String>("a"));143 sequence.add(new Event <String>("d"));144 sequence.add(new Event <String>("a"));145 sequence.add(new Event <String>("b"));146 sequence.add(new Event <String>("r"));147 sequence.add(new Event <String>("a"));137 List<Event> sequence = new ArrayList<Event>(); 138 sequence.add(new Event(new StringEventType("a"))); 139 sequence.add(new Event(new StringEventType("b"))); 140 sequence.add(new Event(new StringEventType("r"))); 141 sequence.add(new Event(new StringEventType("a"))); 142 sequence.add(new Event(new StringEventType("c"))); 143 sequence.add(new Event(new StringEventType("a"))); 144 sequence.add(new Event(new StringEventType("d"))); 145 sequence.add(new Event(new StringEventType("a"))); 146 sequence.add(new Event(new StringEventType("b"))); 147 sequence.add(new Event(new StringEventType("r"))); 148 sequence.add(new Event(new StringEventType("a"))); 148 149 149 sequences = new ArrayList<List< ? extends Event<?>>>();150 sequences = new ArrayList<List<Event>>(); 150 151 sequences.add(sequence); 151 152 }
Note: See TracChangeset
for help on using the changeset viewer.