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