Class N2oTableHeader
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.widget.table.N2oTableHeader
- All Implemented Interfaces:
Component,Element,TableHeader
- Direct Known Subclasses:
N2oTableMultiHeader,N2oTableSimpleHeader
Заголовки столбцов таблицы для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclick()Клик по заголовкуprotected com.codeborne.selenide.SelenideElementicon()voidПроверка того, что заголовок в состоянии отсортированности столбца в возрастающем порядкеvoidПроверка того, что заголовок в состоянии отсортированности столбца в убывающем порядкеvoidshouldHaveAlignment(String alignment) Проверка выравнивания заголовкаvoidshouldHaveIcon(String icon) Проверка иконки заголовкаvoidshouldHaveTitle(String title, Duration... duration) Проверка текста заголовка на соответствиеvoidПроверка того, что заголовок в состоянии не отсортированности столбцаvoidПроверка отсутствия иконкиvoidПроверка отсутствия заголовкаprotected com.codeborne.selenide.SelenideElementMethods 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
-
N2oTableHeader
public N2oTableHeader()
-
-
Method Details
-
shouldHaveTitle
Description copied from interface:TableHeaderПроверка текста заголовка на соответствие- Specified by:
shouldHaveTitlein interfaceTableHeader- Parameters:
title- ожидаемый текст
-
shouldNotHaveTitle
public void shouldNotHaveTitle()Description copied from interface:TableHeaderПроверка отсутствия заголовка- Specified by:
shouldNotHaveTitlein interfaceTableHeader
-
click
public void click()Description copied from interface:TableHeaderКлик по заголовку- Specified by:
clickin interfaceTableHeader
-
shouldNotBeSorted
public void shouldNotBeSorted()Description copied from interface:TableHeaderПроверка того, что заголовок в состоянии не отсортированности столбца- Specified by:
shouldNotBeSortedin interfaceTableHeader
-
shouldBeSortedByAsc
public void shouldBeSortedByAsc()Description copied from interface:TableHeaderПроверка того, что заголовок в состоянии отсортированности столбца в возрастающем порядке- Specified by:
shouldBeSortedByAscin interfaceTableHeader
-
shouldBeSortedByDesc
public void shouldBeSortedByDesc()Description copied from interface:TableHeaderПроверка того, что заголовок в состоянии отсортированности столбца в убывающем порядке- Specified by:
shouldBeSortedByDescin interfaceTableHeader
-
shouldHaveAlignment
Description copied from interface:TableHeaderПроверка выравнивания заголовка- Specified by:
shouldHaveAlignmentin interfaceTableHeader- Parameters:
alignment- ожидаемое выравнивание
-
shouldHaveIcon
Description copied from interface:TableHeaderПроверка иконки заголовка- Specified by:
shouldHaveIconin interfaceTableHeader- Parameters:
icon- ожидаемая иконка
-
shouldNotHaveIcon
public void shouldNotHaveIcon()Description copied from interface:TableHeaderПроверка отсутствия иконки- Specified by:
shouldNotHaveIconin interfaceTableHeader
-
icon
protected com.codeborne.selenide.SelenideElement icon() -
sortingIcon
protected com.codeborne.selenide.SelenideElement sortingIcon()
-