Summary

Test suite

Test case 1

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: JMenuItem jMenuItem0 = new JMenuItem((Icon) null);
  5: selectionMenu0.add(jMenuItem0);
  6: StringVector stringVector0 = new StringVector("");
  7: selectionMenu0.getShortCuts(stringVector0);

Test case 2

  1: SelectionMenu.makeMenuKeyStroke(224);

Test case 3

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: JFrame jFrame0 = selectionMenu0.getParentFrame();
  5: assertNull(jFrame0);

Test case 4

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: selectionMenu0.checkForSelectionFeatures(0, (String) null);

Test case 5

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: selectionMenu0.checkForSelectionRange();

Test case 6

  1: Clipboard clipboard0 = new Clipboard("DELETE");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "DELETE", selection0);
  4: selectionMenu0.checkForSelectionFeatures();

Test case 7

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu.checkForSelectionCDSFeatures((JFrame) null, selection0, 0, "KP_RIGHT");

Test case 8

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: selectionMenu0.checkForSelectionFeatureSegments(0, "");

Test case 9

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: SelectionMenu selectionMenu1 = (SelectionMenu)selectionMenu0.add((JMenuItem) selectionMenu0);
  5: Vector<String> vector0 = selectionMenu1.getUsedShortCutKeys();
  6: assertEquals(0, vector0.size());

Test case 10

  1: Clipboard clipboard0 = new Clipboard("f");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "f", selection0);
  4: selectionMenu0.add((JMenuItem) selectionMenu0);
  5: StringVector stringVector0 = new StringVector("f");
  6: selectionMenu0.getShortCuts(stringVector0);

Test case 11

  1: String string0 = SelectionMenu.getKeyText(0);
  2: assertEquals("unknown(0x0)", string0);

Test case 12

  1: String string0 = SelectionMenu.getKeyText(224);
  2: assertEquals("KP_UP", string0);

Test case 13

  1: String string0 = SelectionMenu.getKeyText(48);
  2: assertEquals("0", string0);

Test case 14

  1: String string0 = SelectionMenu.getKeyText(65);
  2: assertEquals("A", string0);

Test case 15

  1: String string0 = SelectionMenu.getKeyText(38);
  2: assertEquals("UP", string0);

Test case 16

  1: String string0 = SelectionMenu.getKeyText(39);
  2: assertEquals("RIGHT", string0);

Test case 17

  1: String string0 = SelectionMenu.getKeyText(40);
  2: assertEquals("DOWN", string0);

Test case 18

  1: String string0 = SelectionMenu.getKeyText(127);
  2: assertEquals("DELETE", string0);

Test case 19

  1: String string0 = SelectionMenu.getKeyText(225);
  2: assertEquals("KP_DOWN", string0);

Test case 20

  1: String string0 = SelectionMenu.getKeyText(227);
  2: assertEquals("KP_RIGHT", string0);

Test case 21

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu.checkForSelectionRange((JFrame) null, selection0);

Test case 22

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu.checkForSelectionFeatures((JFrame) null, selection0);

Test case 23

  1: SelectionMenu.checkForSelectionFeatures((JFrame) null, (Selection) null);

Test case 24

  1: Clipboard clipboard0 = new Clipboard((String) null);
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu.checkForSelectionFeatures((JFrame) null, selection0, 1218, "No bases selected");

Test case 25

  1: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", (Selection) null);
  2: selectionMenu0.checkForSelectionRange();

Test case 26

  1: SelectionMenu.checkForSelectionRange((JFrame) null, (Selection) null);

Test case 27

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: selectionMenu0.getShortCuts((Vector<String>) null);

Test case 28

  1: Clipboard clipboard0 = new Clipboard("Select a qualifer name");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "G", selection0);
  4: Selection selection1 = selectionMenu0.getSelection();
  5: assertSame(selection1, selection0);

Test case 29

  1: Clipboard clipboard0 = new Clipboard("");
  2: Selection selection0 = new Selection(clipboard0);
  3: SelectionMenu selectionMenu0 = new SelectionMenu((JFrame) null, "", selection0);
  4: boolean boolean0 = selectionMenu0.isEditableShortCutMenu();
  5: assertFalse(boolean0);

Test case 30

  1: String string0 = SelectionMenu.getKeyText(57);
  2: assertEquals("9", string0);

Test case 31

  1: String string0 = SelectionMenu.getKeyText(90);
  2: assertEquals("Z", string0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.SelectionMenu
  • Size: 31
  • Length: 79
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.5364407705523143
  • BranchCoverage: 0.5575221238938053
  • MethodCoverage: 1.0
  • OutputCoverage: 0.10434782608695652


Back to Overview