Summary

Test suite

Test case 1

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: Document document0 = remoteFileDocument0.getParent();
  4: assertNull(document0);

Test case 2

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: boolean boolean0 = remoteFileDocument0.readable();
  4: assertTrue(boolean0);

Test case 3

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: String string0 = remoteFileDocument0.toString();
  4: assertNull(string0);

Test case 4

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.setString("");
  4: String string0 = remoteFileDocument0.toString();
  5: assertEquals("", string0);

Test case 5

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: Document document0 = remoteFileDocument0.append(".gz");
  4: assertNull(document0);

Test case 6

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: boolean boolean0 = remoteFileDocument0.writable();
  4: assertTrue(boolean0);

Test case 7

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("$sVh$]Q%U_", "$sVh$]Q%U_", (FileList) null, "$sVh$]Q%U_", true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.getOutputStream();
  4: remoteFileDocument0.getOutputStream();

Test case 8

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: MockFile mockFile0 = new MockFile(".gz", "AZL1$P7\"U2H\"a");
  4: remoteFileDocument0.saveEntry(mockFile0);

Test case 9

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: RemoteFileNode remoteFileNode1 = remoteFileDocument0.getRemoteFileNode();
  4: assertNull(remoteFileNode1.getPathName());

Test case 10

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: String string0 = remoteFileDocument0.getName();
  4: assertNull(string0);

Test case 11

  1: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument((RemoteFileNode) null);

Test case 12

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.getInputStream();

Test case 13

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: MockHijrahDate mockHijrahDate0 = new MockHijrahDate();
  4: remoteFileDocument0.setLocation(mockHijrahDate0);
  5: remoteFileDocument0.getInputStream();

Test case 14

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: BufferedWriter bufferedWriter0 = (BufferedWriter)remoteFileDocument0.getWriter();
  4: remoteFileDocument0.setLocation(bufferedWriter0);
  5: remoteFileDocument0.getName();

Test case 15

  1: FileSystemHandling.shouldAllThrowIOExceptions();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode("\nalready exists on the local disk.\nOverwrite?.gz", "\nalready exists on the local disk.\nOverwrite?.gz", (FileList) null, (String) null, false);
  3: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  4: remoteFileDocument0.getOutputStream();

Test case 16

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: MockHijrahDate mockHijrahDate0 = new MockHijrahDate();
  4: remoteFileDocument0.setLocation(mockHijrahDate0);
  5: remoteFileDocument0.getOutputStream();

Test case 17

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.setLocation((Object) null);
  4: remoteFileDocument0.getOutputStream();

Test case 18

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: MockFileOutputStream mockFileOutputStream0 = (MockFileOutputStream)remoteFileDocument0.getOutputStream();
  4: remoteFileDocument0.setLocation(mockFileOutputStream0);
  5: remoteFileDocument0.getRemoteFileNode();

Test case 19

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("$sVh$]Q%U_", "$sVh$]Q%U_", (FileList) null, "$sVh$]Q%U_", true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: String string0 = remoteFileDocument0.getName();
  4: assertEquals("$sVh$]Q%U_", string0);

Test case 20

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: RemoteFileNode remoteFileNode1 = remoteFileDocument0.getRemoteFileNode();
  4: assertSame(remoteFileNode1, remoteFileNode0);

Test case 21

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.setLocation((Object) null);
  4: RemoteFileNode remoteFileNode1 = remoteFileDocument0.getRemoteFileNode();
  5: assertNull(remoteFileNode1);

Test case 22

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileDocument remoteFileDocument0 = new RemoteFileDocument(remoteFileNode0);
  3: remoteFileDocument0.setString("`d<Crl\"$r&!A");
  4: String string0 = remoteFileDocument0.toString();
  5: assertEquals("`d<Crl\"$r&!A", string0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.util.RemoteFileDocument
  • Size: 22
  • Length: 79
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.7360042735042734
  • BranchCoverage: 0.6666666666666666
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6666666666666666


Back to Overview