Package org.fest.swing.fixture
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 Summary
Modifier and TypeMethodDescriptionAsserts that this fixture's GUI component is disabled.Asserts that this fixture's GUI component is enabled.requireEnabled
(Timeout timeout) Asserts that this fixture's GUI component is enabled.Asserts that this fixture's GUI component is not visible.Asserts that this fixture's GUI component is visible.
-
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
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.
-