Class N2oSidebar
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.application.N2oSidebar
Боковая панель для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidКлик по кнопке раскрытия сайдбараextra()Возвращает меню с элементами из extra-menunav()Возвращает меню с элементами из navprotected com.codeborne.selenide.ElementsCollectionvoidПроверка зафиксированности сайдбараvoidПроверка того, что сайдбар перекрывает страницуvoidПроверка того, что сайдбар находится на правой стороне страницыvoidПроверка пути к файлу с логотипом на соответствие ожидаемому значениюvoidshouldHaveState(net.n2oapp.framework.api.metadata.application.SidebarState state) Проверяет состояние скрытости сайдбара по умолчаниюvoidshouldHaveSubtitle(String subtitle, Duration... duration) Проверка точного соответствия текста подзаголовка ожидаемому значениюvoidshouldHaveTitle(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
-
N2oSidebar
public N2oSidebar(com.codeborne.selenide.SelenideElement element)
-
-
Method Details
-
shouldHaveTitle
Description copied from interface:SidebarПроверка точного соответствия текста заголовка (без учета регистра) ожидаемому значению- Specified by:
shouldHaveTitlein interfaceSidebar- Parameters:
title- ожидаемый текст заголовка
-
shouldHaveBrandLogo
Description copied from interface:SidebarПроверка пути к файлу с логотипом на соответствие ожидаемому значению- Specified by:
shouldHaveBrandLogoin interfaceSidebar- Parameters:
src- ожидаемый путь к логотипу
-
shouldHaveSubtitle
Description copied from interface:SidebarПроверка точного соответствия текста подзаголовка ожидаемому значению- Specified by:
shouldHaveSubtitlein interfaceSidebar- Parameters:
subtitle- ожидаемое значение заголовка
-
shouldBeFixed
public void shouldBeFixed()Description copied from interface:SidebarПроверка зафиксированности сайдбара- Specified by:
shouldBeFixedin interfaceSidebar
-
shouldBeRight
public void shouldBeRight()Description copied from interface:SidebarПроверка того, что сайдбар находится на правой стороне страницы- Specified by:
shouldBeRightin interfaceSidebar
-
shouldBeOverlay
public void shouldBeOverlay()Description copied from interface:SidebarПроверка того, что сайдбар перекрывает страницу- Specified by:
shouldBeOverlayin interfaceSidebar
-
shouldHaveState
public void shouldHaveState(net.n2oapp.framework.api.metadata.application.SidebarState state) Description copied from interface:SidebarПроверяет состояние скрытости сайдбара по умолчанию- Specified by:
shouldHaveStatein interfaceSidebar- Parameters:
state- ожидаемое состояние
-
clickToggleBtn
public void clickToggleBtn()Description copied from interface:SidebarКлик по кнопке раскрытия сайдбара- Specified by:
clickToggleBtnin interfaceSidebar
-
extra
Description copied from interface:SidebarВозвращает меню с элементами из extra-menu
-