Test suite
Test case 1
1: Key key0 = new Key("");
2: QualifierVector qualifierVector0 = new QualifierVector();
3: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(key0, (Location) null, qualifierVector0);
4: CharArrayWriter charArrayWriter0 = new CharArrayWriter(0);
5: MockPrintWriter mockPrintWriter0 = new MockPrintWriter(charArrayWriter0, false);
6: blastStreamFeature0.writeToStream(mockPrintWriter0);
7: assertEquals(5, charArrayWriter0.size());
8: assertEquals("null\n", charArrayWriter0.toString());
Test case 2
1: Key key0 = new Key((String) null, true);
2: Range range0 = new Range(68);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: EmblStreamFeature emblStreamFeature0 = new EmblStreamFeature(key0, location0, qualifierVector0);
6: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(emblStreamFeature0);
7: BlastStreamFeature blastStreamFeature1 = (BlastStreamFeature)blastStreamFeature0.copy();
8: assertFalse(blastStreamFeature1.equals((Object)blastStreamFeature0));
Test case 3
1: char[] charArray0 = new char[5];
2: CharArrayReader charArrayReader0 = new CharArrayReader(charArray0);
3: LinePushBackReader linePushBackReader0 = new LinePushBackReader(charArrayReader0);
4: BlastStreamFeature.readFromStream(linePushBackReader0);
Test case 4
1: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature((Feature) null);
Test case 5
1: PipedReader pipedReader0 = new PipedReader(3280);
2: LinePushBackReader linePushBackReader0 = new LinePushBackReader(pipedReader0);
3: BlastStreamFeature.readFromStream(linePushBackReader0);
Test case 6
1: BlastStreamFeature.readFromStream((LinePushBackReader) null);
Test case 7
1: Key key0 = new Key("subject_id", true);
2: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(key0, (Location) null, (QualifierVector) null);
3: blastStreamFeature0.writeToStream((Writer) null);
Source Code
1: No source found for uk.ac.sanger.artemis.io.BlastStreamFeature
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.io.BlastStreamFeature
- Size: 7
- Length: 25
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.4522478070175439
- BranchCoverage: 0.4375
- MethodCoverage: 0.8333333333333334
- OutputCoverage: 0.0
Back to Overview