Interface StateVerificationFixture

All Known Subinterfaces:
CommonComponentFixture
All Known Implementing Classes:
DialogFixture, FrameFixture, GenericComponentFixture, JButtonFixture, JCheckBoxFixture, JComboBoxFixture, JFileChooserFixture, JInternalFrameFixture, JLabelFixture, JListFixture, JMenuItemFixture, JOptionPaneFixture, JPanelFixture, JPopupMenuFixture, JProgressBarFixture, JRadioButtonFixture, JScrollBarFixture, JScrollPaneFixture, JSliderFixture, JSpinnerFixture, JSplitPaneFixture, JTabbedPaneFixture, JTableFixture, JTextComponentFixture, JToggleButtonFixture, JToolBarFixture, JTreeFixture, WindowFixture

public interface StateVerificationFixture
Understands state verification of a GUI component.
  • Method Details

    • requireDisabled

      StateVerificationFixture requireDisabled()
      Asserts that this fixture's GUI component is disabled.
      Returns:
      this fixture.
      Throws:
      AssertionError - if this fixture's GUI component is enabled.
    • requireEnabled

      StateVerificationFixture requireEnabled()
      Asserts that this fixture's GUI component is enabled.
      Returns:
      this fixture.
      Throws:
      AssertionError - if this fixture's GUI component is disabled.
    • requireEnabled

      StateVerificationFixture requireEnabled(Timeout timeout)
      Asserts that this fixture's GUI component is enabled.
      Parameters:
      timeout - the time this fixture will wait for the component to be enabled.
      Returns:
      this fixture.
      Throws:
      WaitTimedOutError - if this fixture's GUI component is never enabled.
    • requireNotVisible

      StateVerificationFixture requireNotVisible()
      Asserts that this fixture's GUI component is not visible.
      Returns:
      this fixture.
      Throws:
      AssertionError - if this fixture's GUI component is visible.
    • requireVisible

      StateVerificationFixture requireVisible()
      Asserts that this fixture's GUI component is visible.
      Returns:
      this fixture.
      Throws:
      AssertionError - if this fixture's GUI component is not visible.