Test case 1
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: int int0 = externalProgramVector0.size();
3: assertEquals(0, int0);
Test case 2
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("CrossProductAlphabet ", "CrossProductAlphabet ", (-1672));
3: externalProgramVector0.add(externalProgram0);
4: ExternalProgram externalProgram1 = new ExternalProgram("x 1/5", "SAMSequenceRecord(name=%s,length=%s,dict_index=%s,assembly=%s)", 76);
5: externalProgramVector0.add(externalProgram1);
6: int int0 = externalProgramVector0.indexOf(externalProgram1);
7: assertEquals(1, int0);
Test case 3
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: externalProgramVector0.elementAt(1103);
Test case 4
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("CrossProductAlphabet ", "CrossProductAlphabet ", (-1672));
3: int int0 = externalProgramVector0.indexOf(externalProgram0);
4: assertEquals((-1), int0);
Test case 5
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("+p{UMQ08HMowMzV}", "+p{UMQ08HMowMzV}", 2217);
3: externalProgramVector0.add(externalProgram0);
4: boolean boolean0 = externalProgramVector0.contains(externalProgram0);
5: assertTrue(boolean0);
Test case 6
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("CrossProductAlphabet ", "CrossProductAlphabet ", (-1672));
3: boolean boolean0 = externalProgramVector0.contains(externalProgram0);
4: assertFalse(boolean0);
Test case 7
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("cb[9u(E<VO0;\">;i", "R'", (-2247));
3: externalProgramVector0.add(externalProgram0);
4: ExternalProgram externalProgram1 = externalProgramVector0.elementAt(0);
5: assertSame(externalProgram1, externalProgram0);
Test case 8
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("+p{UMQ08HMowMzV}", "+p{UMQ08HMowMzV}", 2217);
3: externalProgramVector0.add(externalProgram0);
4: ExternalProgram externalProgram1 = externalProgramVector0.elementAt(0);
5: assertEquals(2, ExternalProgram.APPLICATION);
Test case 9
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: ExternalProgram externalProgram0 = new ExternalProgram("GBSeq_source-db", "GBSeq_source-db", 0);
3: externalProgramVector0.add(externalProgram0);
4: ExternalProgram externalProgram1 = externalProgramVector0.elementAt(0);
5: assertEquals(2, ExternalProgram.APPLICATION);
Test case 10
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: externalProgramVector0.add((ExternalProgram) null);
3: ExternalProgram externalProgram0 = externalProgramVector0.elementAt(0);
4: assertNull(externalProgram0);
Test case 11
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: externalProgramVector0.add((ExternalProgram) null);
3: int int0 = externalProgramVector0.indexOf((ExternalProgram) null);
4: assertEquals(0, int0);
Test case 12
1: ExternalProgramVector externalProgramVector0 = new ExternalProgramVector();
2: externalProgramVector0.add((ExternalProgram) null);
3: int int0 = externalProgramVector0.size();
4: assertEquals(1, int0);
Source Code
1: No source found for uk.ac.sanger.artemis.ExternalProgramVector
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.ExternalProgramVector
- Size: 12
- Length: 41
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.978219696969697
- BranchCoverage: 1.0
- MethodCoverage: 1.0
- OutputCoverage: 0.9166666666666666
Back to Overview