Test suite
Test case 1
1: Action action0 = new Action(); 2: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(action0, (Entry) null, 0); 3: assertTrue(action0.isEmpty()); 4: 5: action0.addEntryChangeEvent(entryChangeEvent0); 6: boolean boolean0 = action0.isEmpty(); 7: assertFalse(boolean0);
Test case 2
1: Action action0 = new Action(); 2: ChangeEventVector changeEventVector0 = action0.getChangeEvents(); 3: assertEquals(0, changeEventVector0.size());
Test case 3
1: Action action0 = new Action(); 2: boolean boolean0 = action0.isEmpty(); 3: assertTrue(boolean0);
Test case 4
1: Action action0 = new Action(); 2: Bases bases0 = new Bases((Sequence) null); 3: SequenceChangeEvent sequenceChangeEvent0 = new SequenceChangeEvent(bases0, 0, 650, " 3=H]^_o"); 4: action0.addChangeEvent(sequenceChangeEvent0);
Test case 5
1: Action action0 = new Action(); 2: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(action0, (Entry) null, 0); 3: action0.addChangeEvent(entryChangeEvent0); 4: assertFalse(action0.isEmpty());
Test case 6
1: Action action0 = new Action(); 2: Stack<FileDialog> stack0 = new Stack<FileDialog>(); 3: DefaultTableModel defaultTableModel0 = new DefaultTableModel(stack0, 1); 4: Key key0 = new Key("Dk"); 5: QualifierVector qualifierVector0 = new QualifierVector(); 6: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(key0, (Location) null, qualifierVector0); 7: Feature feature0 = new Feature(blastStreamFeature0); 8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(defaultTableModel0, feature0, key0, (Location) null, qualifierVector0, 2); 9: action0.addFeatureChangeEvent(featureChangeEvent0); 10: assertTrue(action0.isEmpty());
Test case 7
1: Action action0 = new Action(); 2: action0.addChangeEvent((ChangeEvent) null);
Test case 8
1: Action action0 = new Action(); 2: action0.addFeatureChangeEvent((FeatureChangeEvent) null);
Test case 9
1: Action action0 = new Action(); 2: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(action0, (Entry) null, 0); 3: action0.addEntryChangeEvent(entryChangeEvent0); 4: ChangeEventVector changeEventVector0 = action0.getChangeEvents(); 5: assertEquals(1, changeEventVector0.size());
Source Code
1: No source found for uk.ac.sanger.artemis.Action
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.Action
- Size: 9
- Length: 32
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.8851010101010102
- BranchCoverage: 0.8181818181818182
- MethodCoverage: 1.0
- OutputCoverage: 0.6666666666666666