Summary

Test suite

Test case 1

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  3: String string0 = zipFileDocument0.getName();
  4: assertEquals("", string0);

Test case 2

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  3: zipFileDocument0.writeTmpFile("");

Test case 3

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  3: zipFileDocument0.getInputStream();

Test case 4

  1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("t yQ-DZ0t yQ-DZ.zip", "t yQ-DZ0t yQ-DZ.zip");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "t yQ-DZ0t yQ-DZ.zip");
  3: zipFileDocument0.getInputStream();
  4: zipFileDocument0.getInputStream();
  5: assertEquals("t yQ-DZ0t yQ-DZ.zip.gz", zipFileDocument0.getName());

Test case 5

  1: MockFile mockFile0 = new MockFile("[IZk_uEPWJ>*~]h.zip", " was already set to ");
  2: MockFile mockFile1 = (MockFile)MockFile.createTempFile("[IZk_uEPWJ>*~]h.zip", "[IZk_uEPWJ>*~]h.zip", (File) mockFile0);
  3: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile1, "SENZ");
  4: boolean boolean0 = zipFileDocument0.readable();
  5: assertFalse(boolean0);

Test case 6

  1: MockFile mockFile0 = new MockFile("uk.ac.sanger.artemis.util.InputStreamProgressEvent");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, (String) null);
  3: boolean boolean0 = zipFileDocument0.readable();
  4: assertFalse(boolean0);

Test case 7

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: mockFile0.createNewFile();
  3: mockFile0.setReadable(false);
  4: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "Alleles cannot be null");
  5: boolean boolean0 = zipFileDocument0.readable();
  6: assertFalse(boolean0);

Test case 8

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: mockFile0.createNewFile();
  3: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  4: boolean boolean0 = zipFileDocument0.readable();
  5: assertFalse(boolean0);

Test case 9

  1: ZipFileDocument zipFileDocument0 = new ZipFileDocument((File) null, "");

Test case 10

  1: MockFile mockFile0 = (MockFile)MockFile.createTempFile(".gz", ".gz");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, ".gz");
  3: zipFileDocument0.getInputStream();

Test case 11

  1: MockFile mockFile0 = new MockFile(".zip");
  2: FileSystemHandling.shouldAllThrowIOExceptions();
  3: EvoSuiteFile evoSuiteFile0 = new EvoSuiteFile("/Users/kp11/workspace/applications/Artemis/test/.zip");
  4: FileSystemHandling.appendLineToFile(evoSuiteFile0, "BUG: Received two reference tagged alleles in VariantContext .zip");
  5: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  6: zipFileDocument0.getInputStream();

Test case 12

  1: MockFile mockFile0 = new MockFile("org.apache.commons.io.filefilter.WildcardFileFilter", "yOWLJMU';Q|z");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "org.apache.commons.io.filefilter.WildcardFileFilter");
  3: zipFileDocument0.setLocation("org.apache.commons.io.filefilter.WildcardFileFilter");
  4: zipFileDocument0.getInputStream();

Test case 13

  1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("t yQ-DZ0t yQ-DZ.zip", "t yQ-DZ0t yQ-DZ.zip");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, (String) null);
  3: zipFileDocument0.getInputStream();

Test case 14

  1: MockFile mockFile0 = new MockFile("7NTNR(");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "7NTNR(");
  3: zipFileDocument0.setLocation("");
  4: zipFileDocument0.readable();

Test case 15

  1: MockFile mockFile0 = new MockFile(".gz", "");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, ".gz");
  3: zipFileDocument0.setLocation((Object) null);
  4: zipFileDocument0.readable();

Test case 16

  1: MockFile mockFile0 = new MockFile("[IZk_uEPWJ>*~]h.zip", " was already set to ");
  2: MockFile mockFile1 = (MockFile)MockFile.createTempFile("[IZk_uEPWJ>*~]h.zip", "[IZk_uEPWJ>*~]h.zip", (File) mockFile0);
  3: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile1, "SENZ");
  4: zipFileDocument0.writeTmpFile("Ev'2!");
  5: EvoSuiteFile evoSuiteFile0 = new EvoSuiteFile("/var/folders/r3/l648tx8s7hn8ppds6z2bk5cc000h2n/T/SENZ.gz2tmp");
  6: FileSystemHandling.createFolder(evoSuiteFile0);
  7: zipFileDocument0.getInputStream();
  8: zipFileDocument0.writeTmpFile("4=hZp9{");

Test case 17

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  3: FileSystemHandling.shouldAllThrowIOExceptions();
  4: zipFileDocument0.writeTmpFile("");

Test case 18

  1: MockFile mockFile0 = new MockFile((String) null, "");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "Xh=+KTmtnO");
  3: zipFileDocument0.writeTmpFile((String) null);

Test case 19

  1: MockFile mockFile0 = new MockFile("Alleles cannot be null");
  2: mockFile0.createNewFile();
  3: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "");
  4: ProgressInputStream progressInputStream0 = (ProgressInputStream)zipFileDocument0.getInputStream();
  5: assertNotNull(progressInputStream0);
  6: assertEquals("", zipFileDocument0.getName());

Test case 20

  1: MockFile mockFile0 = new MockFile("7NTNR(");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, "7NTNR(");
  3: String string0 = zipFileDocument0.getName();
  4: assertEquals("7NTNR(", string0);

Test case 21

  1: MockFile mockFile0 = new MockFile("uk.ac.sanger.artemis.util.InputStreamProgressEvent");
  2: ZipFileDocument zipFileDocument0 = new ZipFileDocument(mockFile0, (String) null);
  3: String string0 = zipFileDocument0.getName();
  4: assertNull(string0);

Source Code

  1: No source found for uk.ac.sanger.artemis.util.ZipFileDocument

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.util.ZipFileDocument
  • Size: 21
  • Length: 79
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.6858673849629402
  • BranchCoverage: 0.4634146341463415
  • MethodCoverage: 1.0
  • OutputCoverage: 0.7


Back to Overview