Class RadioButtonGroupValidator
java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.radio.RadioButtonGroupValidator
- Direct Known Subclasses:
RadioButtonGroupValidatorSD
public abstract class RadioButtonGroupValidator extends UIObjectValidator
- Author:
- Madhav Krishna
-
Field Summary
Fields inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
appDriver, region, uiObject -
Constructor Summary
Constructors Constructor Description RadioButtonGroupValidator(SmartAppDriver appDriver, RadioButtonGroup uiObject, org.sikuli.script.Region region) -
Method Summary
Modifier and Type Method Description RadioButtonGroupgetUIObject()abstract RadioButtonGroupValidatorselectOption(String value, String displayValue, int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateDisabled(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateEnabled(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateNoOptionsAreSelected(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateNotSelectedOptions(ItemMap<String,String> options, int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateSelectedOption(String value, String displayValue, int maxIterationsToLocateElements)Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, forceClick, getNewSeleniumActions, getRegion, geUIObjectType, isPresent, isVisible, matchTextValue, mouseHoverOver, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, sendCommandKeys, typeText, validateElementPresentWithinArea, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
RadioButtonGroupValidator
public RadioButtonGroupValidator(SmartAppDriver appDriver, RadioButtonGroup uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
validateDisabled
-
validateEnabled
-
selectOption
public abstract RadioButtonGroupValidator selectOption(String value, String displayValue, int maxIterationsToLocateElements) -
validateSelectedOption
public abstract RadioButtonGroupValidator validateSelectedOption(String value, String displayValue, int maxIterationsToLocateElements) -
validateNotSelectedOptions
public abstract RadioButtonGroupValidator validateNotSelectedOptions(ItemMap<String,String> options, int maxIterationsToLocateElements)- Parameters:
options- : ItemMap contains key: optionValue, value: optionDisplayValuemaxIterationsToLocateElements-
-
validateNoOptionsAreSelected
public abstract RadioButtonGroupValidator validateNoOptionsAreSelected(int maxIterationsToLocateElements)
-