Summary

Test suite

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