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.

Author:
Alex Ruiz

Method Summary
 StateVerificationFixture requireDisabled()
          Asserts that this fixture's GUI component is disabled.
 StateVerificationFixture requireEnabled()
          Asserts that this fixture's GUI component is enabled.
 StateVerificationFixture requireEnabled(Timeout timeout)
          Asserts that this fixture's GUI component is enabled.
 StateVerificationFixture requireNotVisible()
          Asserts that this fixture's GUI component is not visible.
 StateVerificationFixture requireVisible()
          Asserts that this fixture's GUI component is visible.
 

Method Detail

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.


Copyright © 2007-2011 FEST (Fixtures for Easy Software Testing). All Rights Reserved.