Summary

Test suite

Test case 1

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: OutputStream outputStream0 = largeObjectDocument0.getOutputStream();
  4: assertNull(outputStream0);

Test case 2

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: boolean boolean0 = largeObjectDocument0.readable();
  4: assertFalse(boolean0);

Test case 3

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: Document document0 = largeObjectDocument0.append("");
  4: assertNull(document0);

Test case 4

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: Document document0 = largeObjectDocument0.getParent();
  4: assertNull(document0);

Test case 5

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: boolean boolean0 = largeObjectDocument0.writable();
  4: assertFalse(boolean0);

Test case 6

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  3: String string0 = largeObjectDocument0.getName();
  4: assertEquals("", string0);

Test case 7

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument((String) null, (String) null, largeObject0);

Test case 8

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: doReturn((InputStream) null).when(largeObject0).getInputStream();
  3: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("2", "2", largeObject0);
  4: largeObjectDocument0.getInputStream();

Test case 9

  1: InputStream inputStream0 = mock(InputStream.class, new ViolatedAssumptionAnswer());
  2: doReturn(0, 0).when(inputStream0).read();
  3: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  4: doReturn(inputStream0, (InputStream) null).when(largeObject0).getInputStream();
  5: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", "", largeObject0);
  6: InputStream inputStream1 = largeObjectDocument0.getInputStream();
  7: assertNull(inputStream1);

Test case 10

  1: InputStream inputStream0 = mock(InputStream.class, new ViolatedAssumptionAnswer());
  2: doReturn((-673)).when(inputStream0).read();
  3: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  4: doReturn(inputStream0, (InputStream) null).when(largeObject0).getInputStream();
  5: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("", ".fuQ;@]Y[=gT", largeObject0);
  6: largeObjectDocument0.getInputStream();
  7: assertEquals(".fuQ;@]Y[=gT", largeObjectDocument0.getName());

Test case 11

  1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
  2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("2", "2", largeObject0);
  3: String string0 = largeObjectDocument0.getName();
  4: assertEquals("2", string0);

Test case 12

  1: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("= }QQ6zB'3s9XfbT=7s", (String) null, (LargeObject) null);
  2: String string0 = largeObjectDocument0.getName();
  3: assertNull(string0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.util.LargeObjectDocument
  • Size: 12
  • Length: 36
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.8112745098039216
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6666666666666666


Back to Overview