Class DefaultRectAssertion
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion<org.openqa.selenium.Rectangle>
-
- eu.tsystems.mms.tic.testframework.pageobjects.internal.asserts.DefaultRectAssertion
-
- All Implemented Interfaces:
eu.tsystems.mms.tic.testframework.internal.asserts.ActualProperty<org.openqa.selenium.Rectangle>,RectAssertion
public class DefaultRectAssertion extends eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion<org.openqa.selenium.Rectangle> implements RectAssertion
Default implementation ofRectAssertion
-
-
Constructor Summary
Constructors Constructor Description DefaultRectAssertion(eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion<org.openqa.selenium.Rectangle> parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<org.openqa.selenium.Rectangle> provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>above(TestableUiElement uiElement)eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>below(TestableUiElement uiElement)eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>contains(TestableUiElement uiElement)protected java.lang.Stringformat(org.openqa.selenium.Rectangle rectangle)VerticalDistanceAssertionfromBottom()HorizontalDistanceAssertionfromLeft()HorizontalDistanceAssertionfromRight()VerticalDistanceAssertionfromTop()org.openqa.selenium.RectanglegetActual()eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer>height()eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>intersects(TestableUiElement uiElement)eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer>left()eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>leftOf(TestableUiElement uiElement)eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean>rightOf(TestableUiElement uiElement)eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer>top()eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer>width()
-
-
-
Constructor Detail
-
DefaultRectAssertion
public DefaultRectAssertion(eu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion<org.openqa.selenium.Rectangle> parentAssertion, eu.tsystems.mms.tic.testframework.internal.asserts.AssertionProvider<org.openqa.selenium.Rectangle> provider)
-
-
Method Detail
-
getActual
public org.openqa.selenium.Rectangle getActual()
- Specified by:
getActualin interfaceeu.tsystems.mms.tic.testframework.internal.asserts.ActualProperty<org.openqa.selenium.Rectangle>- Overrides:
getActualin classeu.tsystems.mms.tic.testframework.internal.asserts.AbstractPropertyAssertion<org.openqa.selenium.Rectangle>
-
format
protected java.lang.String format(org.openqa.selenium.Rectangle rectangle)
-
contains
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> contains(TestableUiElement uiElement)
- Specified by:
containsin interfaceRectAssertion
-
intersects
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> intersects(TestableUiElement uiElement)
- Specified by:
intersectsin interfaceRectAssertion
-
leftOf
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> leftOf(TestableUiElement uiElement)
- Specified by:
leftOfin interfaceRectAssertion
-
rightOf
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> rightOf(TestableUiElement uiElement)
- Specified by:
rightOfin interfaceRectAssertion
-
above
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> above(TestableUiElement uiElement)
- Specified by:
abovein interfaceRectAssertion
-
below
public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> below(TestableUiElement uiElement)
- Specified by:
belowin interfaceRectAssertion
-
fromRight
public HorizontalDistanceAssertion fromRight()
- Specified by:
fromRightin interfaceRectAssertion
-
fromLeft
public HorizontalDistanceAssertion fromLeft()
- Specified by:
fromLeftin interfaceRectAssertion
-
fromTop
public VerticalDistanceAssertion fromTop()
- Specified by:
fromTopin interfaceRectAssertion
-
fromBottom
public VerticalDistanceAssertion fromBottom()
- Specified by:
fromBottomin interfaceRectAssertion
-
top
public eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer> top()
- Specified by:
topin interfaceRectAssertion
-
left
public eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer> left()
- Specified by:
leftin interfaceRectAssertion
-
width
public eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer> width()
- Specified by:
widthin interfaceRectAssertion
-
height
public eu.tsystems.mms.tic.testframework.internal.asserts.QuantityAssertion<java.lang.Integer> height()
- Specified by:
heightin interfaceRectAssertion
-
-