Summary

Test suite

Test case 1

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: featureChangeEvent0.getType();

Test case 2

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: boolean boolean0 = featureChangeEvent0.featureHasChanged();
  9: assertTrue(boolean0);
 10: assertEquals((-5), featureChangeEvent0.getType());

Test case 3

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: featureChangeEvent0.getOldLocation();
  9: assertEquals((-5), featureChangeEvent0.getType());

Test case 4

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = new Key("");
  7: MockJapaneseDate mockJapaneseDate0 = new MockJapaneseDate();
  8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockJapaneseDate0, feature0, key0, (Location) null, qualifierVector0, 5);
  9: featureChangeEvent0.getNewQualifiers();
 10: assertEquals(5, featureChangeEvent0.getType());

Test case 5

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = new Key("");
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
  8: featureChangeEvent0.getFeature();
  9: assertEquals(0, featureChangeEvent0.getType());

Test case 6

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: featureChangeEvent0.getOldQualifiers();
  9: assertEquals((-5), featureChangeEvent0.getType());

Test case 7

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: featureChangeEvent0.getNewLocation();
  9: assertEquals((-5), featureChangeEvent0.getType());

Test case 8

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = new Key("");
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
  8: featureChangeEvent0.getNewKey();
  9: assertEquals(0, featureChangeEvent0.getType());

Test case 9

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = new Key("");
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
  8: featureChangeEvent0.getOldKey();
  9: assertEquals(0, featureChangeEvent0.getType());

Test case 10

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: Key key0 = new Key("f");
  3: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent((Object) null, (Feature) null, key0, (Location) null, qualifierVector0, 2);

Test case 11

  1: Key key0 = new Key("S2>t:GBTc13mia+-nS");
  2: QualifierVector qualifierVector0 = new QualifierVector();
  3: MockMinguoDate mockMinguoDate0 = new MockMinguoDate();
  4: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockMinguoDate0, (Feature) null, key0, (Location) null, qualifierVector0, 1961);

Test case 12

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  8: featureChangeEvent0.getOldKey();
  9: assertEquals((-5), featureChangeEvent0.getType());

Test case 13

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: qualifierVector0.add((Qualifier) null);
  7: Key key0 = Key.CDS;
  8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
  9: featureChangeEvent0.getOldQualifiers();
 10: assertEquals((-5), featureChangeEvent0.getType());

Test case 14

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = new Key("");
  7: MockJapaneseDate mockJapaneseDate0 = new MockJapaneseDate();
  8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockJapaneseDate0, feature0, key0, (Location) null, qualifierVector0, 5);
  9: int int0 = featureChangeEvent0.getType();
 10: assertEquals(5, int0);

Test case 15

  1: QualifierVector qualifierVector0 = new QualifierVector();
  2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemts.FeatureChangeEIent");
  3: Bases bases0 = new Bases(emblStreamSequence0);
  4: Entry entry0 = Entry.newEntry(bases0);
  5: Feature feature0 = entry0.createFeature();
  6: Key key0 = Key.CDS;
  7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
  8: int int0 = featureChangeEvent0.getType();
  9: assertEquals(0, int0);

Source Code

  1: No source found for uk.ac.sanger.artemis.FeatureChangeEvent

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.FeatureChangeEvent
  • Size: 15
  • Length: 114
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.7353017961570594
  • BranchCoverage: 0.5238095238095238
  • MethodCoverage: 1.0
  • OutputCoverage: 0.47368421052631576


Back to Overview