Class N2oTableFilterHeader

All Implemented Interfaces:
Component, Element, TableFilterHeader, TableHeader, TableSimpleHeader

public class N2oTableFilterHeader extends N2oTableSimpleHeader implements TableFilterHeader
Заголовок фильтруемого столбца таблицы для автотестирования
  • Constructor Details

    • N2oTableFilterHeader

      public N2oTableFilterHeader()
  • Method Details

    • filterControl

      public <T extends Control> T filterControl(Class<T> componentClass)
      Description copied from interface: TableFilterHeader
      Возвращает поле ввода фильтрации
      Specified by:
      filterControl in interface TableFilterHeader
      Parameters:
      componentClass - тип возвращаемого поля ввода
      Returns:
      Компонент ввода для автотестирования
    • openFilterDropdown

      public void openFilterDropdown()
      Description copied from interface: TableFilterHeader
      Открытие фильтра
      Specified by:
      openFilterDropdown in interface TableFilterHeader
    • clickSearchButton

      public void clickSearchButton()
      Description copied from interface: TableFilterHeader
      Клик по кнопке поиска элементов по фильтру
      Specified by:
      clickSearchButton in interface TableFilterHeader
    • clickResetButton

      public void clickResetButton()
      Description copied from interface: TableFilterHeader
      Клик по кнопке удаления введенного фильтра
      Specified by:
      clickResetButton in interface TableFilterHeader
    • filterBadgeShouldExists

      public void filterBadgeShouldExists()
      Description copied from interface: TableFilterHeader
      Индикатор введенного фильтра должен существовать
      Specified by:
      filterBadgeShouldExists in interface TableFilterHeader
    • filterBadgeShouldNotExists

      public void filterBadgeShouldNotExists()
      Description copied from interface: TableFilterHeader
      Индикатор введенного фильтра не должен существовать
      Specified by:
      filterBadgeShouldNotExists in interface TableFilterHeader
    • filterBadgeIsHollow

      public void filterBadgeIsHollow()
      Description copied from interface: TableFilterHeader
      Индикатор введенного фильтра должен быть пустым кружком
      Specified by:
      filterBadgeIsHollow in interface TableFilterHeader
    • filterBadgeIsNotHollow

      public void filterBadgeIsNotHollow()
      Description copied from interface: TableFilterHeader
      Индикатор введенного фильтра должен быть черным кружком
      Specified by:
      filterBadgeIsNotHollow in interface TableFilterHeader
    • filterBadge

      protected com.codeborne.selenide.SelenideElement filterBadge()
    • filterDropdown

      protected com.codeborne.selenide.SelenideElement filterDropdown()
    • buttons

      protected com.codeborne.selenide.ElementsCollection buttons()