Summary

Test suite

Test case 1

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: int int0 = featurePredicateVector0.size();
  3: assertEquals(0, int0);

Test case 2

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: FeaturePredicateVector featurePredicateVector1 = featurePredicateVector0.copy();
  3: assertNotSame(featurePredicateVector1, featurePredicateVector0);

Test case 3

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: featurePredicateVector0.elementAt(1);

Test case 4

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: featurePredicateVector0.add((FeaturePredicate) null);
  3: FeaturePredicateVector featurePredicateVector1 = featurePredicateVector0.copy();
  4: assertEquals(1, featurePredicateVector1.size());
  5: assertNotSame(featurePredicateVector1, featurePredicateVector0);

Test case 5

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: Key key0 = Key.CDS;
  3: FeatureKeyQualifierPredicate featureKeyQualifierPredicate0 = new FeatureKeyQualifierPredicate(key0, "", "");
  4: featurePredicateVector0.add(featureKeyQualifierPredicate0);
  5: FeatureKeyQualifierPredicate featureKeyQualifierPredicate1 = (FeatureKeyQualifierPredicate)featurePredicateVector0.elementAt(0);
  6: assertSame(featureKeyQualifierPredicate1, featureKeyQualifierPredicate0);

Test case 6

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: featurePredicateVector0.add((FeaturePredicate) null);
  3: featurePredicateVector0.add((FeaturePredicate) null);
  4: FeaturePredicate featurePredicate0 = featurePredicateVector0.elementAt(1);
  5: assertNull(featurePredicate0);

Test case 7

  1: FeaturePredicateVector featurePredicateVector0 = new FeaturePredicateVector();
  2: featurePredicateVector0.add((FeaturePredicate) null);
  3: int int0 = featurePredicateVector0.size();
  4: assertEquals(1, int0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.FeaturePredicateVector
  • Size: 7
  • Length: 21
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9583333333333334
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6666666666666666


Back to Overview