Test suite
Test case 1
1: Vector<File> vector0 = new Vector<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("", vector0, (List<File>) null, true); 3: DefaultTreeCellRenderer defaultTreeCellRenderer0 = new DefaultTreeCellRenderer(); 4: DefaultTreeCellEditor defaultTreeCellEditor0 = new DefaultTreeCellEditor((JTree) null, defaultTreeCellRenderer0); 5: fileSelectionPanel0.showJFrame((JFrame) null, defaultTreeCellEditor0);
Test case 2
1: Stack<File> stack0 = new Stack<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("\";>D:jxS!3:", stack0, stack0, true); 3: List<File> list0 = fileSelectionPanel0.getRestrictOutputs(); 4: assertTrue(list0.isEmpty());
Test case 3
1: Stack<File> stack0 = new Stack<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("\";>D:jxS!3:", stack0, stack0, true); 3: String string0 = fileSelectionPanel0.getEnzymes(); 4: assertEquals("\";>D:jxS!3:", string0);
Test case 4
1: Stack<File> stack0 = new Stack<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("\";>D:jxS!3:", stack0, stack0, true); 3: JTextField jTextField0 = fileSelectionPanel0.getEmbossRootField(); 4: assertFalse(jTextField0.isFocusTraversalPolicySet());
Test case 5
1: Vector<File> vector0 = new Vector<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("#k4?r,ZfZuEXwdL", vector0, vector0, true); 3: boolean boolean0 = fileSelectionPanel0.isMethylation(); 4: assertTrue(boolean0);
Test case 6
1: Stack<File> stack0 = new Stack<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel((String) null, stack0, stack0, true); 3: assertFalse(fileSelectionPanel0.isFocusTraversalPolicyProvider());
Test case 7
1: Stack<File> stack0 = new Stack<File>(); 2: MockFile mockFile0 = new MockFile("\";>D:jxS!3:", "\";>D:jxS!3:"); 3: stack0.add((File) mockFile0); 4: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("\";>D:jxS!3:", stack0, stack0, true); 5: JTextField jTextField0 = fileSelectionPanel0.getEmbossRootField(); 6: assertNull(jTextField0);
Test case 8
1: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("", (List<File>) null, (List<File>) null, false); 2: List<File> list0 = fileSelectionPanel0.getRestrictOutputs(); 3: assertNull(list0);
Test case 9
1: Vector<File> vector0 = new Vector<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("", vector0, (List<File>) null, true); 3: List<File> list0 = fileSelectionPanel0.getSequenceFiles(); 4: assertEquals(0, list0.size());
Test case 10
1: Stack<File> stack0 = new Stack<File>(); 2: stack0.add((File) null); 3: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("G+ZBO!\"Qe`4s", stack0, stack0, false);
Test case 11
1: Stack<File> stack0 = new Stack<File>(); 2: MockFile mockFile0 = new MockFile("\";>D:jxS!3:", "\";>D:jxS!3:"); 3: stack0.add((File) mockFile0); 4: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("\";>D:jxS!3:", stack0, stack0, true); 5: List<File> list0 = fileSelectionPanel0.getRestrictOutputs(); 6: assertFalse(list0.isEmpty());
Test case 12
1: Vector<File> vector0 = new Vector<File>(); 2: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("=F),sW8x*-%m~kb^Stj", vector0, vector0, false); 3: boolean boolean0 = fileSelectionPanel0.isMethylation(); 4: assertFalse(boolean0);
Test case 13
1: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("", (List<File>) null, (List<File>) null, true); 2: FileSelectionPanel.SelectionRow fileSelectionPanel_SelectionRow0 = fileSelectionPanel0.new SelectionRow();
Test case 14
1: Vector<File> vector0 = new Vector<File>(); 2: MockFile mockFile0 = new MockFile("", ""); 3: vector0.add((File) mockFile0); 4: vector0.add((File) mockFile0); 5: FileSelectionPanel fileSelectionPanel0 = new FileSelectionPanel("", vector0, (List<File>) null, true); 6: List<File> list0 = fileSelectionPanel0.getSequenceFiles(); 7: assertEquals(2, list0.size());
Source Code
1: No source found for uk.ac.sanger.artemis.circular.digest.FileSelectionPanel
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.circular.digest.FileSelectionPanel
- Size: 14
- Length: 48
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.8413057554403822
- BranchCoverage: 0.8787878787878788
- MethodCoverage: 1.0
- OutputCoverage: 0.46153846153846156