Summary

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