Test suite
Test case 1
1: LargeObject largeObject0 = mock(LargeObject.class, new ViolatedAssumptionAnswer());
2: LargeObjectDocument largeObjectDocument0 = new LargeObjectDocument("W8f?(L80,@,V)8v", "W8f?(L80,@,V)8v", largeObject0);
3: largeObjectDocument0.getReader();
Test case 2
1: MockFile mockFile0 = new MockFile("C_[xhFr^AH KrB");
2: FileDocument fileDocument0 = new FileDocument(mockFile0);
3: BufferedWriter bufferedWriter0 = (BufferedWriter)fileDocument0.getWriter();
4: assertNotNull(bufferedWriter0);
Test case 3
1: DefaultStyledDocument defaultStyledDocument0 = new DefaultStyledDocument();
2: JPasswordField jPasswordField0 = new JPasswordField(defaultStyledDocument0, "", 0);
3: InputStreamProgressListener inputStreamProgressListener0 = mock(InputStreamProgressListener.class, new ViolatedAssumptionAnswer());
4: DatabaseDocument databaseDocument0 = new DatabaseDocument(" ", jPasswordField0, ">", " {", true, inputStreamProgressListener0);
5: databaseDocument0.getInputStream();
Test case 4
1: MockFile mockFile0 = new MockFile("C_[xhFr^AH KrB");
2: FileDocument fileDocument0 = new FileDocument(mockFile0);
3: InputStreamProgressListener inputStreamProgressListener0 = mock(InputStreamProgressListener.class, new ViolatedAssumptionAnswer());
4: fileDocument0.addInputStreamProgressListener(inputStreamProgressListener0);
5: assertFalse(fileDocument0.writable());
Test case 5
1: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument((RemoteFileNode) null);
Test case 6
1: TextDocument textDocument0 = new TextDocument();
2: textDocument0.getReader();
Test case 7
1: TextDocument textDocument0 = new TextDocument();
2: textDocument0.getWriter();
Test case 8
1: MockFile mockFile0 = new MockFile("");
2: FileDocument fileDocument0 = new FileDocument(mockFile0);
3: FileDocument fileDocument1 = (FileDocument)fileDocument0.getParent();
4: String string0 = fileDocument1.getName();
5: assertEquals("Artemis", string0);
Source Code
1: No source found for uk.ac.sanger.artemis.util.Document
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.util.Document
- Size: 8
- Length: 24
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.44103219696969703
- BranchCoverage: 0.5833333333333334
- MethodCoverage: 0.3333333333333333
- OutputCoverage: 0.0625
Back to Overview