Interface TestableUiElement
-
- All Superinterfaces:
UiElementBase,WebElementActions,WebElementRetainer
- All Known Subinterfaces:
InteractiveUiElement,UiElement
- All Known Implementing Classes:
EmptyUiElement,GuiElement
public interface TestableUiElement extends UiElementBase
Contains all test related features for anUiElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default UiElementAssertionassertThat()Another name forUiElementBase.expect()UiElementAssertionexpect()ThrowsAssertionErrorwhen condition not matcheddefault UiElementAssertionwaitFor()The same linkeUiElementBase.waitFor(int)with default timeoutUiElementAssertionwaitFor(int seconds)Doesn't throw anyAssertionError-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase
createXPath, getLocator
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementActions
highlight, highlight, scrollIntoView, scrollIntoView, scrollToTop
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementRetainer
findWebElement
-
-
-
-
Method Detail
-
waitFor
default UiElementAssertion waitFor()
Description copied from interface:UiElementBaseThe same linkeUiElementBase.waitFor(int)with default timeout- Specified by:
waitForin interfaceUiElementBase
-
waitFor
UiElementAssertion waitFor(int seconds)
Description copied from interface:UiElementBaseDoesn't throw anyAssertionError- Specified by:
waitForin interfaceUiElementBase
-
expect
UiElementAssertion expect()
Description copied from interface:UiElementBaseThrowsAssertionErrorwhen condition not matched- Specified by:
expectin interfaceUiElementBase
-
assertThat
default UiElementAssertion assertThat()
Description copied from interface:UiElementBaseAnother name forUiElementBase.expect()- Specified by:
assertThatin interfaceUiElementBase
-
-