Summary

Test suite

Test case 1

  1: FastVector fastVector0 = new FastVector();
  2: fastVector0.lastElement();

Test case 2

  1: FastVector fastVector0 = new FastVector();
  2: Comparator<Integer> comparator0 = (Comparator<Integer>) mock(Comparator.class, new ViolatedAssumptionAnswer());
  3: FastVector fastVector1 = fastVector0.mysort(comparator0);
  4: assertNotSame(fastVector1, fastVector0);

Test case 3

  1: FastVector fastVector0 = new FastVector();
  2: fastVector0.setElementAt((Object) null, 0);

Test case 4

  1: FastVector fastVector0 = new FastVector();
  2: Object object0 = new Object();
  3: fastVector0.add(object0);
  4: Stream<Object> stream0 = fastVector0.stream();
  5: fastVector0.insertElementAfter(object0, stream0);
  6: fastVector0.mysort((Comparator) null);

Test case 5

  1: FastVector fastVector0 = new FastVector();
  2: fastVector0.add((Object) null);

Test case 6

  1: FastVector fastVector0 = new FastVector();
  2: MockMinguoDate mockMinguoDate0 = new MockMinguoDate();
  3: fastVector0.add((Object) mockMinguoDate0);
  4: fastVector0.add((Object) mockMinguoDate0);

Test case 7

  1: FastVector fastVector0 = new FastVector();
  2: MockMinguoDate mockMinguoDate0 = new MockMinguoDate();
  3: fastVector0.add((Object) mockMinguoDate0);
  4: fastVector0.insertElementAfter(mockMinguoDate0, mockMinguoDate0);
  5: assertFalse(fastVector0.isEmpty());

Test case 8

  1: FastVector fastVector0 = new FastVector();
  2: fastVector0.setElementAt(fastVector0, (-2695));

Test case 9

  1: FastVector fastVector0 = new FastVector();
  2: fastVector0.add((Object) fastVector0);
  3: FastVector fastVector1 = (FastVector)fastVector0.lastElement();
  4: assertSame(fastVector1, fastVector0);

Test case 10

  1: FastVector fastVector0 = new FastVector();
  2: Object object0 = new Object();
  3: Stream<Object> stream0 = fastVector0.stream();
  4: fastVector0.insertElementAfter(object0, stream0);
  5: FastVector fastVector1 = fastVector0.mysort((Comparator) null);
  6: assertNotSame(fastVector1, fastVector0);

Test case 11

  1: FastVector fastVector0 = new FastVector();
  2: Object object0 = new Object();
  3: fastVector0.add(object0);
  4: fastVector0.setElementAt((Object) null, 0);
  5: assertFalse(fastVector0.isEmpty());

Source Code

  1: No source found for uk.ac.sanger.artemis.util.FastVector

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.util.FastVector
  • Size: 11
  • Length: 37
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9467105263157894
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6


Back to Overview