Summary

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