Summary

Test suite

Test case 1

  1: Key key0 = new Key("eX", true);
  2: Range range0 = new Range((-808), (-808));
  3: RangeVector rangeVector0 = new RangeVector(range0);
  4: Location location0 = new Location(rangeVector0, true);
  5: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, (QualifierVector) null, (ChadoCanonicalGene) null);
  6: databaseInferredFeature0.setLocation(location0);

Test case 2

  1: GenbankStreamFeature genbankStreamFeature0 = new GenbankStreamFeature();
  2: BlastStreamFeature blastStreamFeature0 = new BlastStreamFeature(genbankStreamFeature0);
  3: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  4: DatabaseInferredFeature.createFeature("", blastStreamFeature0, chadoCanonicalGene0, (Entry) null);

Test case 3

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(75);
  3: Location location0 = new Location(range0);
  4: QualifierVector qualifierVector0 = new QualifierVector();
  5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
  7: databaseInferredFeature0.addFeatureListeners();

Test case 4

  1: BlastEntryInformation blastEntryInformation0 = new BlastEntryInformation();
  2: Key key0 = blastEntryInformation0.getDefaultKey();
  3: Range range0 = new Range(5);
  4: RangeVector rangeVector0 = new RangeVector(range0);
  5: Location location0 = new Location(rangeVector0, false);
  6: QualifierVector qualifierVector0 = new QualifierVector();
  7: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  8: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
  9: databaseInferredFeature0.addFeatureListeners();
 10: assertTrue(databaseInferredFeature0.isVisible());

Test case 5

  1: Key key0 = new Key("eX", true);
  2: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  3: FeatureKeyQualifierPredicate featureKeyQualifierPredicate0 = new FeatureKeyQualifierPredicate(key0, "eX", "(U/gmq+c\"^C&", true, true);
  4: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureKeyQualifierPredicate0, (String) null);
  5: DatabaseInferredFeature.addListenersToEntryGroup(filteredEntryGroup0);
  6: assertEquals(0, filteredEntryGroup0.size());

Test case 6

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(75);
  3: Location location0 = new Location(range0);
  4: QualifierVector qualifierVector0 = new QualifierVector();
  5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
  7: databaseInferredFeature0.setLocation(location0);
  8: assertNull(databaseInferredFeature0.getGffSeqName());

Test case 7

  1: BlastEntryInformation blastEntryInformation0 = new BlastEntryInformation();
  2: Key key0 = blastEntryInformation0.getDefaultKey();
  3: QualifierVector qualifierVector0 = new QualifierVector();
  4: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  5: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, (Location) null, qualifierVector0, chadoCanonicalGene0);

Test case 8

  1: DatabaseInferredFeature.addListenersToEntryGroup((EntryGroup) null);

Test case 9

  1: Key key0 = Key.CDS;
  2: Range range0 = new Range(75);
  3: Location location0 = new Location(range0);
  4: QualifierVector qualifierVector0 = new QualifierVector();
  5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
  7: databaseInferredFeature0.featureChanged((FeatureChangeEvent) null);

Test case 10

  1: BlastEntryInformation blastEntryInformation0 = new BlastEntryInformation();
  2: Key key0 = blastEntryInformation0.getDefaultKey();
  3: Range range0 = new Range(5);
  4: RangeVector rangeVector0 = new RangeVector(range0);
  5: Location location0 = new Location(rangeVector0, false);
  6: QualifierVector qualifierVector0 = new QualifierVector();
  7: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
  8: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
  9: databaseInferredFeature0.updateInferredLocations();

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.io.DatabaseInferredFeature
  • Size: 10
  • Length: 60
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.4457912107669389
  • BranchCoverage: 0.11
  • MethodCoverage: 1.0
  • OutputCoverage: 1.0


Back to Overview