Test case 1
1: String[] stringArray0 = new String[6];
2: MockFile mockFile0 = new MockFile("", "");
3: LinkedList<SAMRecord> linkedList0 = new LinkedList<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, linkedList0);
5: RunSamTools.StdoutHandler runSamTools_StdoutHandler0 = runSamTools0.new StdoutHandler(runSamTools0);
6: runSamTools_StdoutHandler0.run();
Test case 2
1: String[] stringArray0 = new String[5];
2: MockFile mockFile0 = new MockFile(stringArray0[4], "Error executing: ");
3: LinkedList<SAMRecord> linkedList0 = new LinkedList<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, linkedList0);
5: RunSamTools.StderrHandler runSamTools_StderrHandler0 = runSamTools0.new StderrHandler(runSamTools0);
6: runSamTools_StderrHandler0.run();
Test case 3
1: String[] stringArray0 = new String[6];
2: MockFile mockFile0 = new MockFile("y5nw44->", "");
3: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, (List<SAMRecord>) null);
4: runSamTools0.getProcess();
5: assertEquals("1", runSamTools0.getStatus());
Test case 4
1: String[] stringArray0 = new String[7];
2: MockFile mockFile0 = new MockFile("");
3: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, vector0);
5: String string0 = runSamTools0.getStatus();
6: assertEquals("1", string0);
Test case 5
1: String[] stringArray0 = new String[2];
2: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
3: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, (File) null, vector0);
4: runSamTools0.getInitialIOError();
5: assertEquals("1", runSamTools0.getStatus());
Test case 6
1: String[] stringArray0 = new String[0];
2: MockFile mockFile0 = new MockFile("F!!ymk.knz", "Error executing: ");
3: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, vector0);
Test case 7
1: MockFile mockFile0 = new MockFile("htsjdk.samtools.SAMRecord");
2: RunSamTools runSamTools0 = new RunSamTools((String[]) null, (String[]) null, mockFile0, (List<SAMRecord>) null);
Test case 8
1: String[] stringArray0 = new String[7];
2: MockFile mockFile0 = new MockFile("#6sLKp0$=8X#%+.7N:", "#6sLKp0$=8X#%+.7N:");
3: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, vector0);
5: runSamTools0.getProcessStderr();
Test case 9
1: String[] stringArray0 = new String[7];
2: MockFile mockFile0 = new MockFile("");
3: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
4: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, mockFile0, vector0);
5: runSamTools0.getProcessStdout();
Test case 10
1: String[] stringArray0 = new String[6];
2: LinkedList<SAMRecord> linkedList0 = new LinkedList<SAMRecord>();
3: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, (File) null, linkedList0);
4: runSamTools0.waitFor();
Test case 11
1: String[] stringArray0 = new String[2];
2: Vector<SAMRecord> vector0 = new Vector<SAMRecord>();
3: RunSamTools runSamTools0 = new RunSamTools(stringArray0, stringArray0, (File) null, vector0);
4: runSamTools0.waitForStdout();
Source Code
1: No source found for uk.ac.sanger.artemis.components.alignment.RunSamTools
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.components.alignment.RunSamTools
- Size: 11
- Length: 49
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.3878001904496469
- BranchCoverage: 0.2608695652173913
- MethodCoverage: 1.0
- OutputCoverage: 0.1875
Back to Overview