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