Test suite
Test case 1
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.sortByPosition();
Test case 2
1: Clipboard clipboard0 = new Clipboard("EXTERNAL"); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.addElement((FeatureSegment) null);
Test case 3
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.insertElementAt((FeatureSegment) null, 0); 3: featureSegmentVector0.setElementAt((FeatureSegment) null, 0);
Test case 4
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("~i%66SE!iO_1<&6B"); 2: Bases bases0 = new Bases(fastaStreamSequence0); 3: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0); 4: Entry entry0 = simpleEntryGroup0.createEntry("A%mn@W"); 5: Feature feature0 = entry0.createFeature(); 6: FeatureSegmentVector featureSegmentVector0 = feature0.getSegments(); 7: featureSegmentVector0.lastElement();
Test case 5
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: boolean boolean0 = featureSegmentVector0.removeElement((FeatureSegment) null); 3: assertFalse(boolean0);
Test case 6
1: Clipboard clipboard0 = new Clipboard("EXTERNAL"); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.lastElement();
Test case 7
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: boolean boolean0 = featureSegmentVector0.contains((FeatureSegment) null); 3: assertFalse(boolean0);
Test case 8
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.setElementAt((FeatureSegment) null, 0);
Test case 9
1: Clipboard clipboard0 = new Clipboard(">Gi-#b#}z"); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.removeAllElements();
Test case 10
1: Clipboard clipboard0 = new Clipboard("EXTERNAL"); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.addElementAtEnd((FeatureSegment) null); 5: FeatureSegment featureSegment0 = featureSegmentVector0.lastElement(); 6: assertNull(featureSegment0);
Test case 11
1: Clipboard clipboard0 = new Clipboard((String) null); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.removeElementAt((-2881));
Test case 12
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: FeatureSegmentVector featureSegmentVector1 = (FeatureSegmentVector)featureSegmentVector0.clone(); 3: assertNotSame(featureSegmentVector1, featureSegmentVector0);
Test case 13
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: int int0 = featureSegmentVector0.size(); 3: assertEquals(0, int0);
Test case 14
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: int int0 = featureSegmentVector0.indexOf((FeatureSegment) null); 3: assertEquals((-1), int0);
Test case 15
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.elementAt(0);
Test case 16
1: Clipboard clipboard0 = new Clipboard(">Gi-#b#}z"); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 4: featureSegmentVector0.add((FeatureSegment) null);
Test case 17
1: Clipboard clipboard0 = new Clipboard(""); 2: Selection selection0 = new Selection(clipboard0); 3: FeatureSegmentVector featureSegmentVector0 = selection0.getSelectedSegments(); 4: featureSegmentVector0.elementAt((-310));
Test case 18
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.insertElementAt((FeatureSegment) null, (byte) (-51));
Test case 19
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.removeElementAt(3720);
Test case 20
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.setElementAt((FeatureSegment) null, (-1));
Test case 21
1: FeatureSegmentVector featureSegmentVector0 = new FeatureSegmentVector(); 2: featureSegmentVector0.addElementAtEnd((FeatureSegment) null); 3: FeatureSegment featureSegment0 = featureSegmentVector0.elementAt(0); 4: assertNull(featureSegment0);
Source Code
1: No source found for uk.ac.sanger.artemis.FeatureSegmentVector
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.FeatureSegmentVector
- Size: 21
- Length: 64
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.835010026737968
- BranchCoverage: 0.9411764705882353
- MethodCoverage: 1.0
- OutputCoverage: 0.4090909090909091