Interface Drawer
- All Known Implementing Classes:
N2oDrawer
Окно drawer для автотестирования
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoidКлик по фону вне окна для закрытияvoidclose()Закрытие окна через иконку крестикаvoidЗакрытие окна через нажатия клавишу Esc<T extends Page>
TВозвращает страницу контента, лежащего внутри компонента drawervoidПрокрутка окна в самый низvoidscrollUp()Прокрутка окна в самый верхvoidПроверка того, что нижняя часть окна зафиксированаvoidshouldHaveHeight(String height) Проверка соответствия высоты выезжаемого окнаvoidshouldHavePlacement(Drawer.PlacementEnum placement) Проверка соответствия положения окнаvoidshouldHaveTitle(String text, Duration... duration) Проверяет соответствие заголовка окнаvoidshouldHaveWidth(String width) Проверка соответствия ширины выезжаемого окнаvoidПроверка того, что нижняя часть окна не зафиксированаtoolbar()Methods 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
-
Method Details
-
content
Возвращает страницу контента, лежащего внутри компонента drawer- Parameters:
pageClass- тип возвращаемой страницы- Returns:
- компонент страница для автотестирования
-
toolbar
Drawer.DrawerToolbar toolbar()- Returns:
- компонент панель кнопок для автотестирования
-
shouldHaveTitle
Проверяет соответствие заголовка окна- Parameters:
text- ожидаемый текст заголовка
-
shouldHavePlacement
Проверка соответствия положения окна- Parameters:
placement- ожидаемое положение окна
-
shouldHaveWidth
Проверка соответствия ширины выезжаемого окна- Parameters:
width- ожидаемая ширина окна
-
shouldHaveHeight
Проверка соответствия высоты выезжаемого окна- Parameters:
height- ожидаемая высота окна
-
close
void close()Закрытие окна через иконку крестика -
closeByEsc
void closeByEsc()Закрытие окна через нажатия клавишу Esc -
clickBackdrop
void clickBackdrop()Клик по фону вне окна для закрытия -
scrollUp
void scrollUp()Прокрутка окна в самый верх -
scrollDown
void scrollDown()Прокрутка окна в самый низ
-