Summary

Test suite

Test case 1

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent(0, "V[I>X<rP]V", (Process) null);
  2: externalProgramEvent0.getProcess();
  3: assertEquals(0, externalProgramEvent0.getType());

Test case 2

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent(0, "V[I>X<rP]V", (Process) null);
  2: int int0 = externalProgramEvent0.getType();
  3: assertEquals(0, int0);

Test case 3

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent(1, "", (Process) null);
  2: externalProgramEvent0.getMessage();
  3: assertEquals(1, externalProgramEvent0.getType());

Test case 4

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent((-518), "5fe$vd% )Ps6uqN,TtV", (Process) null);
  2: externalProgramEvent0.getMessage();
  3: assertEquals((-518), externalProgramEvent0.getType());

Test case 5

  1: Process process0 = mock(Process.class, new ViolatedAssumptionAnswer());
  2: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent(33, (String) null, process0);
  3: externalProgramEvent0.getMessage();
  4: assertEquals(33, externalProgramEvent0.getType());

Test case 6

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent((-518), "5fe$vd% )Ps6uqN,TtV", (Process) null);
  2: int int0 = externalProgramEvent0.getType();
  3: assertEquals((-518), int0);

Test case 7

  1: ExternalProgramEvent externalProgramEvent0 = new ExternalProgramEvent(1, "", (Process) null);
  2: int int0 = externalProgramEvent0.getType();
  3: assertEquals(1, int0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.ExternalProgramEvent
  • Size: 7
  • Length: 15
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9625
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.7


Back to Overview