Class N2oMenuItem
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.header.N2oMenuItem
- Direct Known Subclasses:
N2oAnchorMenuItem,N2oDropdownMenuItem
Базовый класс кнопки в меню для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclick()Клик по элементуprotected com.codeborne.selenide.SelenideElementimage()voidimageShouldHaveShape(net.n2oapp.framework.api.metadata.global.view.widget.table.ShapeType shape) Проверка формы изображения на соответствиеvoidimageShouldHaveSrc(String src) Проверка источника изображения на соответствиеvoidПроверка наличия изображенияvoidshouldHaveLabel(String text, Duration... duration) Проверка метки на соответствиеMethods inherited from class net.n2oapp.framework.autotest.impl.component.N2oComponent
shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from class net.n2oapp.framework.autotest.impl.component.N2oElement
element, setElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.n2oapp.framework.autotest.api.component.Component
should, should, should, shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from interface net.n2oapp.framework.autotest.api.component.Element
element, setElement
-
Constructor Details
-
N2oMenuItem
public N2oMenuItem()
-
-
Method Details
-
shouldHaveImage
public void shouldHaveImage()Description copied from interface:MenuItemПроверка наличия изображения- Specified by:
shouldHaveImagein interfaceMenuItem
-
imageShouldHaveSrc
Description copied from interface:MenuItemПроверка источника изображения на соответствие- Specified by:
imageShouldHaveSrcin interfaceMenuItem- Parameters:
src- ожидаемый источник изображения
-
imageShouldHaveShape
public void imageShouldHaveShape(net.n2oapp.framework.api.metadata.global.view.widget.table.ShapeType shape) Description copied from interface:MenuItemПроверка формы изображения на соответствие- Specified by:
imageShouldHaveShapein interfaceMenuItem- Parameters:
shape- ожидаемая форма изображения
-
shouldHaveLabel
Description copied from interface:MenuItemПроверка метки на соответствие- Specified by:
shouldHaveLabelin interfaceMenuItem- Parameters:
text- ожидаемое значение метки
-
click
public void click()Description copied from interface:MenuItemКлик по элементу -
image
protected com.codeborne.selenide.SelenideElement image()
-