Class N2oAnchorMenuItem
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
net.n2oapp.framework.autotest.impl.component.header.N2oAnchorMenuItem
- All Implemented Interfaces:
Badge,Component,Element,AnchorMenuItem,MenuItem
Кнопка с ссылкой для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.codeborne.selenide.SelenideElementbadge()voidbadgeShouldHavePosition(BadgePosition position) Проверка позиции баджа на соответствие ожидаемой позицииprotected com.codeborne.selenide.SelenideElementicon()voidПроверка наличия баджа внутри кнопкиvoidshouldHaveBadgeColor(String color) Проверка цвета баджа на соответствиеvoidshouldHaveBadgeText(String text, Duration... duration) Проверка текста баджа на соответствиеvoidПроверка наличия иконкиvoidshouldHaveIconCssClass(String cssClass) Проверка иконки на соответствиеvoidshouldHaveUrl(String url) Проверка ссылки на соответствиеvoidПроверка на некликабельностьMethods inherited from class net.n2oapp.framework.autotest.impl.component.header.N2oMenuItem
click, image, imageShouldHaveShape, imageShouldHaveSrc, shouldHaveImage, shouldHaveLabelMethods 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.badge.Badge
badgeShouldExists, badgeShouldHaveColor, badgeShouldHaveImage, badgeShouldHaveImagePosition, badgeShouldHaveImageShape, badgeShouldHaveShape, badgeShouldHaveText, badgeShouldNotExists, badgeShouldNotHaveTextMethods 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, setElementMethods inherited from interface net.n2oapp.framework.autotest.api.component.header.MenuItem
click, imageShouldHaveShape, imageShouldHaveSrc, shouldHaveImage, shouldHaveLabel
-
Constructor Details
-
N2oAnchorMenuItem
public N2oAnchorMenuItem()
-
-
Method Details
-
shouldHaveIcon
public void shouldHaveIcon()Description copied from interface:AnchorMenuItemПроверка наличия иконки- Specified by:
shouldHaveIconin interfaceAnchorMenuItem
-
shouldHaveIconCssClass
Description copied from interface:AnchorMenuItemПроверка иконки на соответствие- Specified by:
shouldHaveIconCssClassin interfaceAnchorMenuItem- Parameters:
cssClass- ожидаемый класс иконки
-
shouldHaveBadge
public void shouldHaveBadge()Description copied from interface:AnchorMenuItemПроверка наличия баджа внутри кнопки- Specified by:
shouldHaveBadgein interfaceAnchorMenuItem
-
shouldHaveBadgeText
Description copied from interface:AnchorMenuItemПроверка текста баджа на соответствие- Specified by:
shouldHaveBadgeTextin interfaceAnchorMenuItem- Parameters:
text- ожидаемый текст баджа
-
shouldHaveBadgeColor
Description copied from interface:AnchorMenuItemПроверка цвета баджа на соответствие- Specified by:
shouldHaveBadgeColorin interfaceAnchorMenuItem- Parameters:
color- ожидаемый текст баджа
-
badgeShouldHavePosition
Description copied from interface:BadgeПроверка позиции баджа на соответствие ожидаемой позиции- Specified by:
badgeShouldHavePositionin interfaceBadge- Parameters:
position- ожидаемая позиция баджа
-
shouldHaveUrl
Description copied from interface:AnchorMenuItemПроверка ссылки на соответствие- Specified by:
shouldHaveUrlin interfaceAnchorMenuItem- Parameters:
url- ожидаемая ссылка
-
shouldNotBeClickable
public void shouldNotBeClickable()Description copied from interface:AnchorMenuItemПроверка на некликабельность- Specified by:
shouldNotBeClickablein interfaceAnchorMenuItem
-
icon
protected com.codeborne.selenide.SelenideElement icon() -
badge
protected com.codeborne.selenide.SelenideElement badge()
-