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);