Examples of JCheckBoxFixture


Examples of org.fest.swing.fixture.JCheckBoxFixture

public class OraclePluginPreferencesPanelUITest extends AbstractPluginPreferencesUITest
{
  @Test
  public void testSaveData() {
    JButtonFixture saveButton = fixture.button("saveButton");
    JCheckBoxFixture initSessionTimezoneCheckBox = fixture.checkBox("initSessionTimezoneCheckBox");
   
    initSessionTimezoneCheckBox.uncheck();
   
    saveButton.click();
    ((OraclePluginPreferencesPanel)classUnderTest).loadData();
    initSessionTimezoneCheckBox.requireNotSelected();
   
    initSessionTimezoneCheckBox.check();
    saveButton.click();
    ((OraclePluginPreferencesPanel)classUnderTest).loadData();
    initSessionTimezoneCheckBox.requireSelected();
  }
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

    initSessionTimezoneCheckBox.requireSelected();
  }
 
  @Test
  public void testInitSessionTZCheckBox() {
    JCheckBoxFixture initSessionTimezoneCheckBox = fixture.checkBox("initSessionTimezoneCheckBox");
    JTextComponentFixture sessionTimezoneTextField = fixture.textBox("sessionTimezoneTextField");

    initSessionTimezoneCheckBox.uncheck();
    initSessionTimezoneCheckBox.check();
    initSessionTimezoneCheckBox.uncheck();

    sessionTimezoneTextField.requireDisabled();
   
    initSessionTimezoneCheckBox.check();
   
    sessionTimezoneTextField.requireEnabled();   
   
  }
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

  @Test
  public void testSomething() {
    JRadioButtonFixture tabbedStyleRadioButton = fixture.radioButton("tabbedStyleRadioButton");
    JRadioButtonFixture internalFrameStyleRadioButton = fixture.radioButton("internalFrameStyleRadioButton");
    JCheckBoxFixture showContentsCheckBox = fixture.checkBox("showContentsCheckBox");
    JCheckBoxFixture maximizeSessionSheetCheckBox = fixture.checkBox("maximizeSessionSheetCheckBox");
    JCheckBoxFixture showTabbedStyleHintCheckBox = fixture.checkBox("showTabbedStyleHintCheckBox");
   
    tabbedStyleRadioButton.click();
   
    showContentsCheckBox.requireDisabled();
    maximizeSessionSheetCheckBox.requireDisabled();
    showTabbedStyleHintCheckBox.requireDisabled();
   
    internalFrameStyleRadioButton.click();
   
    showContentsCheckBox.requireEnabled();
    maximizeSessionSheetCheckBox.requireEnabled();
    showTabbedStyleHintCheckBox.requireEnabled();
  }
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

          new JYearChooserFinder("YearChooserTransport")).setYear(2010);
      dialogFixture.comboBox("ComboBoxWeeks").target
          .setSelectedIndex(Util.getCurrentWeek() - 2);
      Pause.pause(PAUSE);
    }
    JCheckBoxFixture checkBox = dialogFixture.checkBox("CheckBoxSent1");
    if (checkBox.target.isSelected()) {
      checkBox.click();
      checkBox.click();
    } else {
      checkBox.click();
    }
    JOptionPaneFixture jOptionPaneFixture = new JOptionPaneFixture(
        dialogFixture.robot, dialogFixture.robot.finder().findByType(
            JOptionPane.class));
    jOptionPaneFixture.buttonWithText("Nei").click();
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

          .setSelectedIndex(Util.getCurrentWeek() - 2);
      Pause.pause(PAUSE);
    }
    dialogFixture.comboBox("ComboBoxSupplier1").selectItem(0);
    dialogFixture.button("SaveTransport").click();
    JCheckBoxFixture checkBox = dialogFixture.checkBox("CheckBoxSent1");
    if (checkBox.target.isSelected()) {
      checkBox.click();
      checkBox.click();
    } else {
      checkBox.click();
    }
    JOptionPaneFixture jOptionPaneFixture = new JOptionPaneFixture(
        dialogFixture.robot, dialogFixture.robot.finder().findByType(
            JOptionPane.class));
    jOptionPaneFixture.buttonWithText("Ja").click();
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

        "UpdateOrderLineView").using(dialogFixture.robot);
    JScrollBarFixture scrollBar = editAllDialog.scrollPane()
        .verticalScrollBar();
    scrollBar.target.setValue(scrollBar.target.getMaximum());

    JCheckBoxFixture checkBoxGulvspon = editAllDialog
        .checkBox("CheckBoxHar gulvspon");

    if (checkBoxGulvspon.target.isSelected()) {
      checkBoxGulvspon.uncheck();
    } else {
      checkBoxGulvspon.check();
    }

    editAllDialog.button("ButtonOk").click();

    editOrder.button("SaveOrder").click();
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

      Pause.pause(PAUSE);
    }
    JComboBoxFixture combo = dialogFixture.comboBox("ComboBoxSupplier1");
    combo.selectItem(combo.target.getSelectedIndex() + 1);
    dialogFixture.button("SaveTransport").click();
    JCheckBoxFixture checkBox = dialogFixture.checkBox("CheckBoxSent1");

    if (checkBox.target.isSelected()) {
      checkBox.uncheck();
    }
    boolean missingNotFound = true;
    int currentRowOrder = 0;
    String[] missing = null;
    while (missingNotFound) {
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

    @Test
    public void testPersistenceIsCalledDuringActions() {
        int persistentCount = 0;
        FrameFixture window = WindowFinder.findFrame(TITLE).using(robot);
        JCheckBoxFixture titleCheckBox = window.checkBox(new CheckBoxMatcher("Panel Title Bar"));
        titleCheckBox.click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        // check that both focus lost and enter will trigger focus for text fields
        JTextComponentFixture textFixture = window.textBox(new TextFieldMatcher("Panel Title:"));
        textFixture.enterText("abc").pressAndReleaseKey(KeyPressInfo.keyCode(KeyEvent.VK_ENTER));
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
        titleCheckBox.focus();
        // should not fire persistence event if the text hasn't changed
        Mockito.verify(mockCanvasManifestation,Mockito.times(persistentCount)).fireFocusPersist();
       
        textFixture.focus();
        textFixture.enterText("123");
        titleCheckBox.focus();
        Mockito.verify(mockCanvasManifestation,Mockito.times(persistentCount)).fireFocusPersist();

        // check that selecting the border color call persistence
        JComboBoxFixture colorFixture = window.comboBox(new ComboBoxMatcher("Color:"));
        colorFixture.selectItem(2);
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();

        window.toggleButton(new JToggleButtonMatcher("All borders")).click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        // check the no border button state
        window.toggleButton(new JToggleButtonMatcher("No borders")).click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        window.comboBox(new ComboBoxMatcher("panelTitleFontComboBox")).selectItem("Serif");
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        PANEL_TITLE_FONT_SIZE_SPINNER.spinnerIn(window).select(18);
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
        persistentCount++;
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleBold")).click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
        persistentCount++;
       
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleItalic")).click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
      
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleUnderline")).click();
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        window.comboBox(new ComboBoxMatcher("panelTitleFontColorComboBox")).selectItem(2);
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        window.comboBox(new ComboBoxMatcher("panelTitleBackgroundColorComboBox")).selectItem(2);
        Mockito.verify(mockCanvasManifestation,Mockito.times(++persistentCount)).fireFocusPersist();
       
        controlPanel.informZeroPanelsSelected();
        titleCheckBox.requireDisabled();
        textFixture.requireDisabled();
        window.toggleButton(new JToggleButtonMatcher("All borders")).requireDisabled();
        window.button(new JButtonMatcher("Align to bottom edge")).requireDisabled();
        window.comboBox(new ComboBoxMatcher("panelTitleFontComboBox")).requireDisabled();
        PANEL_TITLE_FONT_SIZE_SPINNER.spinnerIn(window).requireDisabled();
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleBold")).requireDisabled();
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleItalic")).requireDisabled();
        window.toggleButton(new JToggleButtonMatcher("panelTitleFontStyleUnderline")).requireDisabled();
        window.comboBox(new ComboBoxMatcher("panelTitleFontColorComboBox")).requireDisabled();
        window.comboBox(new ComboBoxMatcher("panelTitleBackgroundColorComboBox")).requireDisabled();
       
        controlPanel.informMultipleViewPanelsSelected(Collections.<Panel>emptyList());
        titleCheckBox.requireEnabled();
        textFixture.requireDisabled();
        window.toggleButton(new JToggleButtonMatcher("All borders")).requireEnabled();
        window.button(new JButtonMatcher("Align to bottom edge")).requireEnabled();
        window.comboBox(new ComboBoxMatcher("panelTitleFontComboBox")).requireEnabled();
        PANEL_TITLE_FONT_SIZE_SPINNER.spinnerIn(window).requireEnabled();
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

    private final JCheckBoxFixture fixture;
    private final CheckBoxWidget widget;

    public SwingCheckboxAdapter(CheckBoxWidget widget, Robot robot) {
        super(widget);
        fixture = new JCheckBoxFixture(robot, widget.cb);
        this.widget = widget;
        if (fixture.target.isSelected()) {
            setValue(widget.getValueMax());
        } else {
            setValue(widget.getValueMin());
View Full Code Here

Examples of org.fest.swing.fixture.JCheckBoxFixture

                SysexWidgetFinder.findSysexWidgets(patchEditor);
        int numEditedParams = 0;
        for (final SysexWidget sysexWidget : sysexWidgets) {
            if (sysexWidget instanceof CheckBoxWidget) {
                CheckBoxWidget widget = (CheckBoxWidget) sysexWidget;
                final JCheckBoxFixture fixture =
                        new JCheckBoxFixture(testFrame.robot, widget.cb);
                if (fixture.target.isEnabled()) {
                    new SwingCheckBoxValueSetter(fixture, widget.getValueMin())
                            .setValue(widget.getValueMax());
                    numEditedParams++;
                }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.