Summary

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


Back to Overview