//package uk.co.bytemark.vm.enigma.inquisition.guiTests; // //import org.fest.swing.core.Robot; //import org.fest.swing.finder.WindowFinder; //import org.fest.swing.fixture.FrameFixture; //import org.fest.swing.fixture.JCheckBoxFixture; //import org.junit.Before; //import org.junit.Test; // //import uk.co.bytemark.vm.enigma.inquisition.gui.misc.SwingComponentNames; //import uk.co.bytemark.vm.enigma.inquisition.gui.quiz.QuizFrame; //import uk.co.bytemark.vm.enigma.inquisition.gui.quizchooser.InquisitionMain; //import uk.co.bytemark.vm.enigma.inquisition.gui.quizchooser.QuestionSetSelectorFrame; // //public class InquisitionMainTest { // @Before // public void setUp() throws Exception { // InquisitionMain.runInquisition(); // // } // // @Test // public void integrationTest() { // Robot robot = Robot.robotWithCurrentAwtHierarchy(); // FrameFixture selectorWindow = WindowFinder.findFrame(QuestionSetSelectorFrame.class).using(robot); // selectorWindow.button(SwingComponentNames.BEGIN_BUTTON).requireDisabled(); // JCheckBoxFixture shuffleCheckBox = selectorWindow.checkBox(SwingComponentNames.SHUFFLE_CHECK_BOX); // shuffleCheckBox.requireDisabled(); // selectorWindow.tree().selectRow(1); // shuffleCheckBox.requireEnabled(); // shuffleCheckBox.requireSelected(); // shuffleCheckBox.uncheck(); // shuffleCheckBox.requireNotSelected(); // selectorWindow.button(SwingComponentNames.BEGIN_BUTTON).requireEnabled().click(); // FrameFixture quizWindow = WindowFinder.findFrame(QuizFrame.class).using(selectorWindow.robot); // quizWindow.button(SwingComponentNames.NEXT_BUTTON); // quizWindow.cleanUp(); // } //// //// @After //// public void tearDown() {} //}