private void handleGUI() { if (!hasAddedJOptionPaneInputsForStrings && JOptionPaneInputs.getInstance().hasDialog(GUIAction.STRING_INPUT)) { hasAddedJOptionPaneInputsForStrings = true; && JOptionPaneInputs.getInstance().hasDialog(GUIAction.YES_NO_CANCEL_SELECTION)) { hasAddedJOptionPaneYesNoCancelSelection = true; && JOptionPaneInputs.getInstance().hasDialog(GUIAction.YES_NO_SELECTION)) { hasAddedJOptionPaneYesNoSelection = true; && JOptionPaneInputs.getInstance().hasDialog(GUIAction.OK_CANCEL_SELECTION)) { hasAddedJOptionPaneOkCancelSelection = true; && JOptionPaneInputs.getInstance().hasDialog(GUIAction.OPTION_SELECTION)) { hasAddedJOptionPaneOptionSelection = true;
@Test public void testNoDialogBeforeExecution() { boolean hasStringDialog0 = JOptionPaneInputs.getInstance().hasDialog(GUIAction.STRING_INPUT); assertFalse(hasStringDialog0); }
@Test public void testShowInputDialogWasFound() throws Exception { boolean hasStringDialog0 = JOptionPaneInputs.getInstance().hasDialog(GUIAction.STRING_INPUT); assertFalse(hasStringDialog0); InstrumentingClassLoader cl = new InstrumentingClassLoader(); TestCase t1 = buildTestCase0(cl); TestCaseExecutor.getInstance().execute(t1); boolean hasStringDialog = JOptionPaneInputs.getInstance().hasDialog(GUIAction.STRING_INPUT); assertTrue(hasStringDialog); }