Summary

Test suite

Test case 1

  1: GFFUtils gFFUtils0 = new GFFUtils();

Test case 2

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(524);
  3: RangeVector rangeVector0 = new RangeVector(range0);
  4: Location location0 = new Location(rangeVector0, true);
  5: QualifierVector qualifierVector0 = new QualifierVector();
  6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
  7: GFFUtils.isSelenocysteine(gFFStreamFeature0);

Test case 3

  1: Key key0 = new Key("");
  2: Range range0 = new Range(76);
  3: Location location0 = new Location(range0);
  4: QualifierVector qualifierVector0 = new QualifierVector();
  5: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(key0, location0, qualifierVector0);
  6: boolean boolean0 = GFFUtils.isSelenocysteine(blastStreamFeature0);
  7: assertFalse(boolean0);

Test case 4

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(524);
  3: RangeVector rangeVector0 = new RangeVector(range0);
  4: Location location0 = new Location(rangeVector0, true);
  5: QualifierVector qualifierVector0 = new QualifierVector();
  6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
  7: GFFUtils.updateSegmentRangeStore(gFFStreamFeature0, location0, location0);
  8: assertNull(gFFStreamFeature0.getGffSeqName());

Test case 5

  1: Key key0 = new Key("");
  2: Range range0 = new Range(76);
  3: Location location0 = new Location(range0);
  4: QualifierVector qualifierVector0 = new QualifierVector();
  5: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(key0, location0, qualifierVector0);
  6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(blastStreamFeature0, false);
  7: Location location1 = location0.addRange(range0);
  8: GFFUtils.updateSegmentRangeStore(gFFStreamFeature0, location0, location1);
  9: assertNull(gFFStreamFeature0.getGffSeqName());

Test case 6

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(524);
  3: RangeVector rangeVector0 = new RangeVector(range0);
  4: Location location0 = new Location(rangeVector0, true);
  5: Location location1 = location0.getComplement();
  6: Location location2 = location1.copy();
  7: QualifierVector qualifierVector0 = new QualifierVector();
  8: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location2, qualifierVector0);
  9: GFFUtils.updateSegmentRangeStore(gFFStreamFeature0, location2, location0);
 10: assertFalse(location0.equals((Object)location1));

Test case 7

  1: GFFUtils.updateSegmentRangeStore((GFFStreamFeature) null, (Location) null, (Location) null);

Source Code

  1: No source found for uk.ac.sanger.artemis.io.GFFUtils

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.io.GFFUtils
  • Size: 7
  • Length: 39
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.48615551115551114
  • BranchCoverage: 0.6153846153846154
  • MethodCoverage: 1.0
  • OutputCoverage: 0.5


Back to Overview