Test suite
Test case 1
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: featureSegment0.setStartPosition(5); 8: featureSegment0.getFrameID();
Test case 2
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: String string0 = featureSegment0.getBases(); 8: assertEquals("nnnndnnncnnnnn", string0);
Test case 3
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: featureSegment0.setEndPosition(2798);
Test case 4
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: int int0 = featureSegment0.getFrameID(); 8: assertEquals(14, range0.getCount()); 9: assertEquals(1, int0);
Test case 5
1: Range range0 = new Range(0, 0); 2: FeatureSegment featureSegment0 = new FeatureSegment((Feature) null, range0);
Test case 6
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: boolean boolean0 = featureSegment0.canDirectEdit(); 8: assertTrue(boolean0); 9: assertEquals(14, range0.getCount());
Test case 7
1: GenbankStreamFeature genbankStreamFeature0 = new GenbankStreamFeature(); 2: EmblStreamFeature emblStreamFeature0 = new EmblStreamFeature(genbankStreamFeature0); 3: Feature feature0 = new Feature(emblStreamFeature0); 4: Range range0 = new Range((-72), 5); 5: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0);
Test case 8
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Range range0 = new Range((-5)); 4: Entry entry0 = Entry.newEntry(bases0); 5: Feature feature0 = entry0.createFeature(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0);
Test case 9
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~Wd\"$$c)f!+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = feature0.getMaxRawRange(); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0); 7: featureSegment0.startListening(); 8: assertEquals(14, range0.getCount());
Test case 10
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("AT~oA\"$$c)f\"+/"); 2: Bases bases0 = new Bases(emblStreamSequence0); 3: Entry entry0 = Entry.newEntry(bases0); 4: Feature feature0 = entry0.createFeature(); 5: Range range0 = new Range(0, 2); 6: FeatureSegment featureSegment0 = new FeatureSegment(feature0, range0);
Source Code
1: No source found for uk.ac.sanger.artemis.FeatureSegment
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.FeatureSegment
- Size: 10
- Length: 62
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.4196558630863547
- BranchCoverage: 0.44
- MethodCoverage: 0.3333333333333333
- OutputCoverage: 0.09375