Summary

Test suite

Test case 1

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: qualifierInfoVector0.setElementAt((QualifierInfo) null, 0);

Test case 2

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: qualifierInfoVector0.elementAt(0);

Test case 3

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

Test case 4

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: QualifierInfoVector qualifierInfoVector1 = qualifierInfoVector0.copy();
  3: assertNotSame(qualifierInfoVector1, qualifierInfoVector0);

Test case 5

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: Key key0 = new Key("9Z52]9UR9sCmQ$k*[t", false);
  3: KeyVector keyVector0 = new KeyVector(key0);
  4: QualifierInfo qualifierInfo0 = new QualifierInfo("Vx'$M)[0xU890d#5", (-363), keyVector0, keyVector0, true);
  5: qualifierInfoVector0.add(qualifierInfo0);
  6: QualifierInfoVector qualifierInfoVector1 = qualifierInfoVector0.copy();
  7: assertEquals(1, qualifierInfoVector1.size());
  8: assertNotSame(qualifierInfoVector1, qualifierInfoVector0);

Test case 6

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: Key key0 = new Key("9Z52]9UR9sCmQ$k*[t", false);
  3: KeyVector keyVector0 = new KeyVector(key0);
  4: QualifierInfo qualifierInfo0 = new QualifierInfo("Vx'$M)[0xU890d#5", (-363), keyVector0, keyVector0, true);
  5: qualifierInfoVector0.add(qualifierInfo0);
  6: QualifierInfo qualifierInfo1 = qualifierInfoVector0.elementAt(0);
  7: assertEquals(2, QualifierInfo.TEXT);

Test case 7

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: KeyVector keyVector0 = new KeyVector();
  3: QualifierInfo qualifierInfo0 = new QualifierInfo("AF", 8, keyVector0, keyVector0, false);
  4: qualifierInfoVector0.add(qualifierInfo0);
  5: QualifierInfo qualifierInfo1 = qualifierInfoVector0.elementAt(0);
  6: assertEquals("AF", qualifierInfo1.getName());

Test case 8

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: Key key0 = new Key("sA&:szKU,/o{");
  3: KeyVector keyVector0 = new KeyVector(key0);
  4: QualifierInfo qualifierInfo0 = new QualifierInfo("", 0, keyVector0, keyVector0, false);
  5: qualifierInfoVector0.add(qualifierInfo0);
  6: QualifierInfo qualifierInfo1 = qualifierInfoVector0.elementAt(0);
  7: assertEquals(1, QualifierInfo.QUOTED_TEXT);

Test case 9

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: qualifierInfoVector0.addElement((QualifierInfo) null);
  3: QualifierInfo qualifierInfo0 = qualifierInfoVector0.elementAt(0);
  4: assertNull(qualifierInfo0);

Test case 10

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: Key key0 = new Key("9Z52]9UR9sCmQ$k*[t", false);
  3: KeyVector keyVector0 = new KeyVector(key0);
  4: QualifierInfo qualifierInfo0 = new QualifierInfo("Vx'$M)[0xU890d#5", (-363), keyVector0, keyVector0, true);
  5: qualifierInfoVector0.add(qualifierInfo0);
  6: int int0 = qualifierInfoVector0.size();
  7: assertEquals(1, int0);

Test case 11

  1: QualifierInfoVector qualifierInfoVector0 = new QualifierInfoVector();
  2: qualifierInfoVector0.add((QualifierInfo) null);
  3: qualifierInfoVector0.setElementAt((QualifierInfo) null, 0);
  4: assertEquals(1, qualifierInfoVector0.size());

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.io.QualifierInfoVector
  • Size: 11
  • Length: 43
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9711538461538461
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.7692307692307693


Back to Overview