Class N2oScrollspyRegion.N2oMenu
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.region.N2oScrollspyRegion.N2oMenu
- All Implemented Interfaces:
Component,Element,ScrollspyRegion.Menu
- Direct Known Subclasses:
N2oScrollspyRegion.N2oGroupItem
- Enclosing class:
- N2oScrollspyRegion
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.codeborne.selenide.ElementsCollectiondropdownMenuItem(int index) Возвращает элементы меню из выпадающего списка по номеруdropdownMenuItem(String label) Возвращает элементы меню из выпадающего списка по меткеgroup(int index) Возвращает элементы меню из групп по номеруВозвращает элементы меню из групп по меткеprotected com.codeborne.selenide.ElementsCollectiongroups()menuItem(int index) Возвращает элемент меню для автотестирования по номеруВозвращает элемент меню в регионе для автотестирования по заголовкуprotected com.codeborne.selenide.ElementsCollectionvoidshouldHaveTitle(String title, 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
-
N2oMenu
public N2oMenu(com.codeborne.selenide.SelenideElement element)
-
-
Method Details
-
shouldHaveTitle
Description copied from interface:ScrollspyRegion.MenuПроверка заголовка меню на соответствие- Specified by:
shouldHaveTitlein interfaceScrollspyRegion.Menu- Parameters:
title- ожидаемый заголовок меню
-
dropdownMenuItem
Description copied from interface:ScrollspyRegion.MenuВозвращает элементы меню из выпадающего списка по номеру- Specified by:
dropdownMenuItemin interfaceScrollspyRegion.Menu- Parameters:
index- номер возвращаемого элемента- Returns:
- элементы меню выпадающего списка для автотестирования
-
dropdownMenuItem
Description copied from interface:ScrollspyRegion.MenuВозвращает элементы меню из выпадающего списка по метке- Specified by:
dropdownMenuItemin interfaceScrollspyRegion.Menu- Parameters:
label- метка возвращаемого элемента- Returns:
- элементы меню выпадающего списка для автотестирования
-
group
Description copied from interface:ScrollspyRegion.MenuВозвращает элементы меню из групп по номеру- Specified by:
groupin interfaceScrollspyRegion.Menu- Parameters:
index- номер возвращаемого элемента- Returns:
- элементы меню выпадающего списка для автотестирования
-
group
Description copied from interface:ScrollspyRegion.MenuВозвращает элементы меню из групп по метке- Specified by:
groupin interfaceScrollspyRegion.Menu- Parameters:
label- метка возвращаемого элемента- Returns:
- элементы меню выпадающего списка для автотестирования
-
dropdownItems
protected com.codeborne.selenide.ElementsCollection dropdownItems() -
groups
protected com.codeborne.selenide.ElementsCollection groups()
-