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