Summary

Test suite

Test case 1

  1: String[] stringArray0 = new String[7];
  2: MockFile mockFile0 = new MockFile("{[.]3l0WK4N}1*-");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: externalApplication0.getProcess();
  5: assertEquals("1", externalApplication0.getStatus());

Test case 2

  1: String[] stringArray0 = new String[1];
  2: MockFile mockFile0 = new MockFile("interval_set_rule");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: String string0 = externalApplication0.getStatus();
  5: assertEquals("1", string0);

Test case 3

  1: String[] stringArray0 = new String[4];
  2: MockFile mockFile0 = new MockFile("B7HdJwe#_bZO]:9Z", "B7HdJwe#_bZO]:9Z");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: externalApplication0.waitFor();

Test case 4

  1: String[] stringArray0 = new String[2];
  2: MockFile mockFile0 = new MockFile("", "`");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: ExternalApplication.StdoutHandler externalApplication_StdoutHandler0 = externalApplication0.new StdoutHandler(externalApplication0);
  5: externalApplication_StdoutHandler0.run();

Test case 5

  1: String[] stringArray0 = new String[4];
  2: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, (File) null);
  3: ExternalApplication.StderrHandler externalApplication_StderrHandler0 = externalApplication0.new StderrHandler(externalApplication0);
  4: externalApplication_StderrHandler0.run();

Test case 6

  1: MockFile mockFile0 = new MockFile("=xE`q+?ll=", "=xE`q+?ll=");
  2: ExternalApplication externalApplication0 = new ExternalApplication((String[]) null, (String[]) null, mockFile0);

Test case 7

  1: String[] stringArray0 = new String[12];
  2: MockFile mockFile0 = new MockFile("/|B}n8*</o");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: externalApplication0.getProcessStderr();

Test case 8

  1: String[] stringArray0 = new String[8];
  2: MockFile mockFile0 = new MockFile("|NtU");
  3: ExternalApplication externalApplication0 = new ExternalApplication(stringArray0, stringArray0, mockFile0);
  4: externalApplication0.getProcessStdout();

Source Code

  1: No source found for uk.ac.sanger.artemis.editor.ExternalApplication

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.editor.ExternalApplication
  • Size: 8
  • Length: 31
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.40278802952503207
  • BranchCoverage: 0.3170731707317073
  • MethodCoverage: 1.0
  • OutputCoverage: 0.125


Back to Overview