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