Test suite
Test case 1
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = "org.apache.commons.io.filefilter.NameFileFilter"; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: DefaultMutableTreeNode defaultMutableTreeNode0 = new DefaultMutableTreeNode(); 12: boolean boolean0 = fileSystemModel0.isLeaf(defaultMutableTreeNode0); 13: assertTrue(boolean0);
Test case 2
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = ""; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: RegexFileFilter regexFileFilter0 = (RegexFileFilter)fileSystemModel0.getFilter(); 12: assertNull(regexFileFilter0);
Test case 3
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: Class<Object> class0 = fileSystemModel0.getColumnClass(0); 3: assertEquals("interface uk.ac.sanger.artemis.components.filetree.TreeTableModel", class0.toString());
Test case 4
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: int int0 = fileSystemModel0.getColumnCount(); 3: assertEquals(3, int0);
Test case 5
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = ""; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: RemoteFileNode remoteFileNode0 = (RemoteFileNode)fileSystemModel0.getRoot(); 12: fileSystemModel0.getChild(remoteFileNode0, 433);
Test case 6
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getColumnName((-1008));
Test case 7
1: File[] fileArray0 = new File[2]; 2: MockFile mockFile0 = new MockFile("65VM", ""); 3: fileArray0[0] = (File) mockFile0; 4: fileArray0[1] = (File) mockFile0; 5: RegexFileFilter regexFileFilter0 = new RegexFileFilter("|CYEp,]@g4Z"); 6: FileSystemModel fileSystemModel0 = new FileSystemModel(fileArray0, regexFileFilter0, (JFrame) null); 7: fileSystemModel0.isLeaf(regexFileFilter0);
Test case 8
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: JTree jTree0 = new JTree(fileSystemModel0); 3: assertFalse(jTree0.getIgnoreRepaint());
Test case 9
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = ""; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: Object object0 = fileSystemModel0.getValueAt("uk.ac.sanger.artemis.components.filetree.FileSystemModel", 433); 12: assertNull(object0);
Test case 10
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "~9)09["; 3: stringArray0[1] = "Size"; 4: stringArray0[2] = "Z.f~vMNAZ fY"; 5: stringArray0[3] = "_d^aW+"; 6: stringArray0[4] = "|G&dawe[<3N?w"; 7: stringArray0[5] = ""; 8: stringArray0[6] = "7#z?L8S"; 9: stringArray0[7] = "Name"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: MockFile mockFile0 = (MockFile)MockFile.createTempFile("Size", "k??)]_1D$aJJw@<s"); 12: FileNode fileNode0 = new FileNode(mockFile0); 13: Object object0 = fileSystemModel0.getValueAt(fileNode0, (-255)); 14: assertNull(object0);
Test case 11
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getValueAt((Object) null, 0);
Test case 12
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: DefaultTableModel defaultTableModel0 = new DefaultTableModel(); 3: fileSystemModel0.getValueAt(defaultTableModel0, 1);
Test case 13
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getValueAt((Object) null, 2);
Test case 14
1: String[] stringArray0 = new String[3]; 2: stringArray0[0] = "UFJ6q(Ch'(cfD#C"; 3: stringArray0[1] = "user.dir"; 4: stringArray0[2] = "ABo@:X]a?69f m"; 5: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 6: SynthTreeUI synthTreeUI0 = new SynthTreeUI(); 7: fileSystemModel0.getChild(synthTreeUI0, (-3684));
Test case 15
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getChild((Object) null, (-2715));
Test case 16
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: HiddenFileFilter hiddenFileFilter0 = (HiddenFileFilter)HiddenFileFilter.HIDDEN; 3: fileSystemModel0.getChildCount(hiddenFileFilter0);
Test case 17
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getChildCount((Object) null);
Test case 18
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = ""; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: fileSystemModel0.getChildren("uk.ac.sanger.artemis.components.filetree.FileSystemModel");
Test case 19
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getChildren((Object) null);
Test case 20
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.getColumnClass(3);
Test case 21
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: FileSystemModel.cNames = null; 3: fileSystemModel0.getColumnCount();
Test case 22
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: fileSystemModel0.isLeaf((Object) null);
Test case 23
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: Class<Object> class0 = fileSystemModel0.getColumnClass(2); 3: assertFalse(class0.isInterface());
Test case 24
1: FileSystemModel fileSystemModel0 = new FileSystemModel((JFrame) null); 2: String string0 = fileSystemModel0.getColumnName(0); 3: assertEquals("Name", string0);
Test case 25
1: String[] stringArray0 = new String[8]; 2: stringArray0[0] = "org.apache.commons.io.filefilter.NameFileFilter"; 3: stringArray0[1] = ""; 4: stringArray0[2] = ""; 5: stringArray0[3] = "{,3"; 6: stringArray0[4] = ""; 7: stringArray0[5] = "user.home"; 8: stringArray0[6] = "uk.ac.sanger.artemis.components.filetree.FileSystemModel"; 9: stringArray0[7] = "user.home"; 10: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null); 11: RegexFileFilter regexFileFilter0 = new RegexFileFilter("Z", 1655); 12: fileSystemModel0.setFilter(regexFileFilter0); 13: RegexFileFilter regexFileFilter1 = (RegexFileFilter)fileSystemModel0.getFilter(); 14: assertSame(regexFileFilter1, regexFileFilter0);
Test case 26
1: File[] fileArray0 = new File[2]; 2: RegexFileFilter regexFileFilter0 = new RegexFileFilter("|CYEp,]@g4Z"); 3: FileSystemModel fileSystemModel0 = new FileSystemModel(fileArray0, regexFileFilter0, (JFrame) null);
Test case 27
1: String[] stringArray0 = new String[3]; 2: FileSystemModel fileSystemModel0 = new FileSystemModel(stringArray0, (JFrame) null);
Source Code
1: No source found for uk.ac.sanger.artemis.components.filetree.FileSystemModel
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.components.filetree.FileSystemModel
- Size: 27
- Length: 137
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.6920997778328606
- BranchCoverage: 0.631578947368421
- MethodCoverage: 1.0
- OutputCoverage: 0.3888888888888889