Summary

Test suite

Test case 1

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("xK7h?+~A<f", "xK7h?+~A<f", (FileList) null, "", true);
  2: remoteFileNode0.getFile();
  3: assertEquals("xK7h?+~A<f", remoteFileNode0.getRootDir());
  4: assertEquals("xK7h?+~A<f/", remoteFileNode0.getPathName());
  5: assertFalse(remoteFileNode0.isExplored());
  6: assertEquals("/xK7h?+~A<f", remoteFileNode0.getFullName());
  7: assertTrue(remoteFileNode0.isDirectory());

Test case 2

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: MockDate mockDate0 = (MockDate)remoteFileNode0.getModifiedTime();
  4: assertEquals("Thu Jan 01 00:00:00 GMT 1970", mockDate0.toString());
  5: assertFalse(remoteFileNode0.isExplored());
  6: assertFalse(remoteFileNode0.isDirectory());

Test case 3

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.rename((String) null);

Test case 4

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: remoteFileNode0.getParentNode();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertTrue(remoteFileNode0.isDirectory());

Test case 5

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: JProgressBar jProgressBar0 = new JProgressBar();
  3: FTProgress fTProgress0 = new FTProgress(jProgressBar0, "S.~.}");
  4: remoteFileNode0.getFileContents(fTProgress0);

Test case 6

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: remoteFileNode0.length();
  4: assertFalse(remoteFileNode0.isExplored());
  5: assertFalse(remoteFileNode0.isDirectory());

Test case 7

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("session/", "session/", (FileList) null, "session/", true);
  2: String string0 = remoteFileNode0.getPathName();
  3: assertEquals("session//session/", remoteFileNode0.getFullName());
  4: assertFalse(remoteFileNode0.isLeaf());
  5: assertEquals("session/session/", string0);
  6: assertFalse(remoteFileNode0.isExplored());

Test case 8

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.reset();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.getAllowsChildren());

Test case 9

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.getTransferDataFlavors();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.getAllowsChildren());

Test case 10

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: boolean boolean0 = remoteFileNode0.getAllowsChildren();
  3: assertFalse(boolean0);
  4: assertFalse(remoteFileNode0.isExplored());

Test case 11

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.getFullName();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.isDirectory());

Test case 12

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.mkdir("htsjdk.variant.vcf.VCFHeader$HEADER_FIELDS");

Test case 13

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("xK7h?+~A<f", "xK7h?+~A<f", (FileList) null, "", true);
  2: remoteFileNode0.delete();

Test case 14

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: JProgressBar jProgressBar0 = new JProgressBar();
  3: FTProgress fTProgress0 = new FTProgress(jProgressBar0, "The channel is closed [");
  4: remoteFileNode0.getFileContents(fTProgress0, "The channel is closed [");

Test case 15

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: remoteFileNode0.getRootDir();
  4: assertFalse(remoteFileNode0.isDirectory());
  5: assertFalse(remoteFileNode0.isExplored());

Test case 16

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: JProgressBar jProgressBar0 = new JProgressBar(1);
  3: FTProgress fTProgress0 = new FTProgress(jProgressBar0, (String) null);
  4: remoteFileNode0.put((File) null, fTProgress0);

Test case 17

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: boolean boolean0 = remoteFileNode0.isExplored();
  4: assertFalse(boolean0);
  5: assertTrue(remoteFileNode0.isLeaf());

Test case 18

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("g4Yd/./.", "g4Yd/./.", (FileList) null, "Mfl/.", false);
  2: assertEquals("g4Yd/././Mfl/", remoteFileNode0.getPathName());
  3: assertEquals("g4Yd/./.", remoteFileNode0.getRootDir());
  4: assertFalse(remoteFileNode0.isDirectory());
  5: assertEquals("Mfl//g4Yd/./.", remoteFileNode0.getFullName());
  6: assertFalse(remoteFileNode0.isExplored());

Test case 19

  1: FileList fileList0 = new FileList((SshFileManager) null);
  2: FileAttributes fileAttributes0 = new FileAttributes();
  3: RemoteFileNode remoteFileNode0 = new RemoteFileNode("session", "", fileList0, "HHRo~%({1", fileAttributes0);

Test case 20

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: boolean boolean0 = remoteFileNode0.isLeaf();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(boolean0);

Test case 21

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("/", "/", (FileList) null, "/", true);
  2: DataFlavor dataFlavor0 = DataFlavor.stringFlavor;
  3: String string0 = (String)remoteFileNode0.getTransferData(dataFlavor0);
  4: assertEquals("///", remoteFileNode0.getFullName());
  5: assertEquals("///", string0);
  6: assertFalse(remoteFileNode0.isExplored());
  7: assertFalse(remoteFileNode0.isLeaf());

Test case 22

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("ac/KN6A[", "ac/KN6A[", (FileList) null, "ac/KN6A[", true);
  2: String string0 = remoteFileNode0.getServerName();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertEquals("ac/KN6A[/ac/KN6A[/ac/KN6A[", string0);
  5: assertTrue(remoteFileNode0.getAllowsChildren());

Test case 23

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("/", "/", (FileList) null, "/", true);
  2: remoteFileNode0.getChildren();

Test case 24

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: Object[] objectArray0 = remoteFileNode0.getChildren();
  4: assertFalse(remoteFileNode0.isExplored());
  5: assertNull(objectArray0);

Test case 25

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: Object[] objectArray0 = remoteFileNode0.getChildren();
  3: assertNotNull(objectArray0);
  4: assertFalse(remoteFileNode0.isExplored());

Test case 26

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: JProgressBar jProgressBar0 = new JProgressBar();
  3: FTProgress fTProgress0 = new FTProgress(jProgressBar0, (String) null);
  4: remoteFileNode0.put((File) null, fTProgress0);

Test case 27

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: boolean boolean0 = remoteFileNode0.isDataFlavorSupported(remoteFileNode0.REMOTEFILENODE);
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertTrue(boolean0);
  5: assertFalse(remoteFileNode0.isDirectory());

Test case 28

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: DataFlavor dataFlavor0 = DataFlavor.allHtmlFlavor;
  3: boolean boolean0 = remoteFileNode0.isDataFlavorSupported(dataFlavor0);
  4: assertTrue(boolean0);
  5: assertTrue(remoteFileNode0.isDirectory());
  6: assertFalse(remoteFileNode0.isExplored());

Test case 29

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: RemoteFileNode remoteFileNode1 = (RemoteFileNode)remoteFileNode0.getTransferData(remoteFileNode0.REMOTEFILENODE);
  3: assertFalse(remoteFileNode1.isExplored());
  4: assertTrue(remoteFileNode1.isLeaf());

Test case 30

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: DataFlavor dataFlavor0 = new DataFlavor();
  3: remoteFileNode0.getTransferData(dataFlavor0);

Test case 31

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: boolean boolean0 = remoteFileNode0.isDirectory();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(boolean0);

Test case 32

  1: FileList fileList0 = new FileList((SshFileManager) null);
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode("", "", fileList0, "g4Yd", true);

Test case 33

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  3: remoteFileNode0.getServerName();

Test case 34

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.getTransferData((DataFlavor) null);

Test case 35

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.isDataFlavorSupported((DataFlavor) null);

Test case 36

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: MockFile mockFile0 = new MockFile("htsjdk.samtools.SAMSequenceRecord", "htsjdk.samtools.SAMSequenceRecord");
  3: JProgressBar jProgressBar0 = new JProgressBar(43, 43);
  4: FTProgress fTProgress0 = new FTProgress(jProgressBar0, "/");
  5: remoteFileNode0.put("/", (File) mockFile0, fTProgress0, true);

Test case 37

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: remoteFileNode0.stat();

Test case 38

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: boolean boolean0 = remoteFileNode0.getAllowsChildren();
  3: assertTrue(boolean0);
  4: assertFalse(remoteFileNode0.isExplored());

Test case 39

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: remoteFileNode0.getFile();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.isLeaf());

Test case 40

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("/", "/", (FileList) null, "/", true);
  2: String string0 = remoteFileNode0.getFullName();
  3: assertEquals("///", string0);
  4: assertFalse(remoteFileNode0.isLeaf());
  5: assertFalse(remoteFileNode0.isExplored());
  6: assertEquals("//", remoteFileNode0.getPathName());

Test case 41

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.getModifiedTime();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.isDirectory());

Test case 42

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.getPathName();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertFalse(remoteFileNode0.isDirectory());

Test case 43

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("\u0003@uZW9", "l$k,^mTDm8K/n/<r", (FileList) null, "resources/jemboss.properties", true);
  2: String string0 = remoteFileNode0.getRootDir();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertEquals("\u0003@uZW9", string0);
  5: assertEquals("resources/jemboss.properties/l$k,^mTDm8K/n/<r", remoteFileNode0.getFullName());
  6: assertEquals("\u0003@uZW9/resources/jemboss.properties", remoteFileNode0.getPathName());
  7: assertTrue(remoteFileNode0.getAllowsChildren());

Test case 44

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(true);
  2: boolean boolean0 = remoteFileNode0.isDirectory();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertTrue(boolean0);

Test case 45

  1: byte[] byteArray0 = new byte[2];
  2: ByteArrayReader byteArrayReader0 = new ByteArrayReader(byteArray0);
  3: FileAttributes fileAttributes0 = new FileAttributes(byteArrayReader0);
  4: RemoteFileNode remoteFileNode0 = new RemoteFileNode("s3ivo<3Pm0ZUh!8|", "8sf>u59OE", (FileList) null, "8sf>u59OE", fileAttributes0);
  5: boolean boolean0 = remoteFileNode0.isLeaf();
  6: assertFalse(remoteFileNode0.isExplored());
  7: assertEquals("s3ivo<3Pm0ZUh!8|/8sf>u59OE", remoteFileNode0.getPathName());
  8: assertEquals("8sf>u59OE/8sf>u59OE", remoteFileNode0.getFullName());
  9: assertEquals("s3ivo<3Pm0ZUh!8|", remoteFileNode0.getRootDir());
 10: assertTrue(boolean0);

Test case 46

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode(false);
  2: remoteFileNode0.length();
  3: assertFalse(remoteFileNode0.isExplored());
  4: assertTrue(remoteFileNode0.isLeaf());

Test case 47

  1: FileAttributes fileAttributes0 = new FileAttributes();
  2: UnsignedInteger32 unsignedInteger32_0 = new UnsignedInteger32(40960);
  3: fileAttributes0.setTimes(unsignedInteger32_0, unsignedInteger32_0);
  4: RemoteFileNode remoteFileNode0 = new RemoteFileNode((String) null, (String) null, (FileList) null, (String) null, fileAttributes0);
  5: assertFalse(remoteFileNode0.isDirectory());
  6: assertFalse(remoteFileNode0.isExplored());

Test case 48

  1: RemoteFileNode remoteFileNode0 = new RemoteFileNode("/", "/", (FileList) null, "/", true);
  2: RemoteFileNode remoteFileNode1 = new RemoteFileNode(true);
  3: remoteFileNode0.setParentNode(remoteFileNode1);
  4: assertEquals("///", remoteFileNode0.getFullName());
  5: assertFalse(remoteFileNode1.isLeaf());
  6: assertFalse(remoteFileNode0.isExplored());
  7: assertFalse(remoteFileNode1.isExplored());
  8: assertEquals("//", remoteFileNode0.getPathName());
  9: assertFalse(remoteFileNode0.isLeaf());

Source Code

  1: No source found for uk.ac.sanger.artemis.components.filetree.RemoteFileNode

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.filetree.RemoteFileNode
  • Size: 48
  • Length: 122
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.6720968837073228
  • BranchCoverage: 0.72
  • MethodCoverage: 1.0
  • OutputCoverage: 0.3924050632911392


Back to Overview