Test case 1
1: MockFile mockFile0 = new MockFile("zLg @0~\"v+Yj!47Ql", "zLg @0~\"v+Yj!47Ql");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: Object[] objectArray0 = fileNode0.getChildren((FileFilter) null);
4: assertNull(objectArray0);
Test case 2
1: MockFile mockFile0 = new MockFile("n");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: fileNode0.reset();
4: assertFalse(fileNode0.isDirectory());
Test case 3
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: boolean boolean0 = fileNode0.getAllowsChildren();
4: assertTrue(boolean0);
Test case 4
1: MockFile mockFile0 = new MockFile("org.apache.commons.io.filefilter.NameFileFilter", "");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: DataFlavor[] dataFlavorArray0 = fileNode0.getTransferDataFlavors();
4: assertNotNull(dataFlavorArray0);
Test case 5
1: MockFile mockFile0 = new MockFile("uq e2>y`tfp_n");
2: MockFile.createTempFile("L?0XvU", "", (File) mockFile0);
3: URI uRI0 = mockFile0.toURI();
4: MockFile mockFile1 = new MockFile(uRI0);
5: FileNode fileNode0 = new FileNode(mockFile1);
6: boolean boolean0 = fileNode0.isLeaf();
7: assertFalse(boolean0);
Test case 6
1: MockFile mockFile0 = new MockFile("", "");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: String string0 = fileNode0.toString();
4: assertEquals("/", string0);
Test case 7
1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("uk.ac.sanger.artemis.components.filetree.FileNode", "\"}I3<A}?+oTFh)");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: String string0 = fileNode0.toString();
4: assertEquals("uk.ac.sanger.artemis.components.filetree.FileNode0\"}I3<A}?+oTFh)", string0);
Test case 8
1: MockFile mockFile0 = new MockFile("zLg @0~\"v+Yj!47Ql", "zLg @0~\"v+Yj!47Ql");
2: MockFile.createTempFile("zLg @0~\"v+Yj!47Ql", ")(+ B mCQ3%Y", (File) mockFile0);
3: FileNode fileNode0 = new FileNode(mockFile0);
4: Object[] objectArray0 = fileNode0.getChildren((FileFilter) null);
5: Object[] objectArray1 = fileNode0.getChildren((FileFilter) null);
6: assertSame(objectArray1, objectArray0);
Test case 9
1: MockFile mockFile0 = new MockFile("O8xe+");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: fileNode0.setDirectory(true);
4: FileFileFilter fileFileFilter0 = (FileFileFilter)FileFileFilter.FILE;
5: fileNode0.getChildren(fileFileFilter0);
6: assertTrue(fileNode0.getAllowsChildren());
Test case 10
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: boolean boolean0 = fileNode0.isDataFlavorSupported(fileNode0.FILENODE);
4: assertTrue(boolean0);
Test case 11
1: MockFile mockFile0 = new MockFile("Local file");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: DataFlavor dataFlavor0 = DataFlavor.stringFlavor;
4: boolean boolean0 = fileNode0.isDataFlavorSupported(dataFlavor0);
5: assertTrue(boolean0);
Test case 12
1: MockFile mockFile0 = new MockFile("lr");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: Class<UI.UIMode> class0 = Class.class;
4: DataFlavor dataFlavor0 = new DataFlavor(class0, "I_qCMfX#");
5: boolean boolean0 = fileNode0.isDataFlavorSupported(dataFlavor0);
6: assertFalse(boolean0);
Test case 13
1: MockFile mockFile0 = new MockFile("3c$jIl#*Y59$L=XzjoZ");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: DataFlavor dataFlavor0 = DataFlavor.stringFlavor;
4: FileNode fileNode1 = (FileNode)fileNode0.getTransferData(dataFlavor0);
5: assertEquals("/Users/kp11/workspace/applications/Artemis/test/3c$jIl#*Y59$L=XzjoZ", fileNode1);
Test case 14
1: MockFile mockFile0 = new MockFile("O8xe+");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: FileNode fileNode1 = (FileNode)fileNode0.getTransferData(fileNode0.FILENODE);
4: assertFalse(fileNode1.isDirectory());
Test case 15
1: MockFile mockFile0 = new MockFile("3c$jIl#*Y59$L=XzjoZ");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: Class<Integer> class0 = Class.class;
4: DataFlavor dataFlavor0 = new DataFlavor(class0, (String) null);
5: fileNode0.getTransferData(dataFlavor0);
Test case 16
1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("uk.ac.sanger.artemis.components.filetree.FileNode", "\"}I3<A}?+oTFh)");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: boolean boolean0 = fileNode0.isDirectory();
4: assertFalse(boolean0);
Test case 17
1: FileNode fileNode0 = new FileNode((File) null);
Test case 18
1: MockFile mockFile0 = new MockFile("zLg @0~\"v+Yj!47Ql", "zLg @0~\"v+Yj!47Ql");
2: MockFile.createTempFile("zLg @0~\"v+Yj!47Ql", "", (File) mockFile0);
3: FileNode fileNode0 = new FileNode(mockFile0);
4: MockJapaneseDate mockJapaneseDate0 = new MockJapaneseDate();
5: fileNode0.setUserObject(mockJapaneseDate0);
6: fileNode0.getChildren((FileFilter) null);
Test case 19
1: MockFile mockFile0 = new MockFile("org.apache.commons.io.filefilter.NameFileFilter", "");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: MockMinguoDate mockMinguoDate0 = new MockMinguoDate();
4: fileNode0.setUserObject(mockMinguoDate0);
5: fileNode0.getFile();
Test case 20
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: fileNode0.getTransferData((DataFlavor) null);
Test case 21
1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("?am", "uk.ac.sanger.artemis.components.filetree.FileNode");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: fileNode0.isDataFlavorSupported((DataFlavor) null);
Test case 22
1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("uk.ac.sanger.artemis.components.filetree.FileNode", "\"}I3<A}?+oTFh)");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: boolean boolean0 = fileNode0.getAllowsChildren();
4: assertFalse(boolean0);
Test case 23
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: TrueFileFilter trueFileFilter0 = (TrueFileFilter)TrueFileFilter.INSTANCE;
4: Object[] objectArray0 = fileNode0.getChildren(trueFileFilter0);
5: assertNotNull(objectArray0);
Test case 24
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: MockFile mockFile1 = (MockFile)fileNode0.getFile();
4: assertNull(mockFile1.getParent());
Test case 25
1: MockFile mockFile0 = new MockFile(".mw\u0005{lGRiY\"fs#7E");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: MockFile mockFile1 = (MockFile)fileNode0.getFile();
4: assertNull(mockFile1.getParent());
Test case 26
1: System.setCurrentTimeMillis((-940L));
2: MockFile mockFile0 = (MockFile)MockFile.createTempFile("uCYcTT]$S", "BND", (File) null);
3: FileNode fileNode0 = new FileNode(mockFile0);
4: MockFile mockFile1 = (MockFile)fileNode0.getFile();
5: assertEquals("/var/folders/r3/l648tx8s7hn8ppds6z2bk5cc000h2n/T", mockFile1.getParent());
Test case 27
1: MockFile mockFile0 = new MockFile("3c$jIl#*Y59$L=XzjoZ");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: MockFileOutputStream mockFileOutputStream0 = new MockFileOutputStream(mockFile0);
4: ObjectOutputStream objectOutputStream0 = new ObjectOutputStream(mockFileOutputStream0);
5: MockFile mockFile1 = (MockFile)fileNode0.getFile();
6: assertTrue(mockFile1.isFile());
Test case 28
1: MockFile mockFile0 = new MockFile("uq e2>y`tfp_n");
2: MockFile.createTempFile("L?0XvU", "", (File) mockFile0);
3: FileNode fileNode0 = new FileNode(mockFile0);
4: boolean boolean0 = fileNode0.isDirectory();
5: assertTrue(boolean0);
Test case 29
1: MockFile mockFile0 = (MockFile)MockFile.createTempFile("uk.ac.sanger.artemis.components.filetree.FileNode", "\"}I3<A}?+oTFh)");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: boolean boolean0 = fileNode0.isLeaf();
4: assertTrue(boolean0);
Test case 30
1: MockFile mockFile0 = new MockFile("");
2: FileNode fileNode0 = new FileNode(mockFile0);
3: String string0 = fileNode0.toString();
4: assertEquals("", string0);