All Superinterfaces:
Component, Element
All Known Implementing Classes:
N2oPaging

public interface Paging extends Component
Компонент пагинации для автотестирования
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Клик по "Узнать кол-во записей"
    void
    Проверка видимости кнопки запроса на количество записей
    void
    Проверка отсутствия видимости кнопки запроса на количество записей
    void
    Проверки наличия многоточия у кнопки перехода на первую страницу
    void
    Проверки отсутствия многоточия у кнопки перехода на первую страницу
    void
    Проверки наличия многоточия у кнопки перехода на последнюю страницу
    void
    Проверки отсутствия многоточия у кнопки перехода на последнюю страницу
    void
    lastShouldHavePage(String page, Duration... duration)
    Проверка значения кнопки перехода на последнюю страницу
    void
    Проверка недоступности кнопки перехода на следующую страницу
    void
    Проверка доступности кнопки перехода на следующую страницу
    void
    Проверка иконки кнопки перехода на следующую страницу
    void
    nextShouldHaveLabel(String label, Duration... duration)
    Проверка метки кнопки перехода на следующую страницу
    void
    Проверка видимости кнопки перехода на страницу
    void
    Проверка отсутствия видимости кнопки перехода на страницу
    void
    Проверка недоступности кнопки перехода на предыдущую страницу
    void
    Проверка доступности кнопки перехода на предыдущую страницу
    void
    Проверка иконки кнопки перехода на предыдущую страницу
    void
    prevShouldHaveLabel(String label, Duration... duration)
    Проверка метки кнопки перехода на предыдущую страницу
    void
    Переход на первую страницу
    void
    Переход на последнюю страницу
    void
    Переход на следующую страницу
    void
    Клик по номеру страницы
    void
    Переход на предыдущую страницу
    void
    Проверка существования пагинации
    void
    shouldHaveActivePage(String number, Duration... duration)
    Проверка активной/выбранной страницы
    void
    Проверка наличия кнопки перехода на первую страницу
    void
    Проверка наличия кнопки перехода на последнюю страницу
    void
    Проверка наличия кнопки перехода на следующую страницу
    void
    Проверка наличия номера страницы
    void
    Проверка наличия кнопки перехода на предыдущую страницу
    void
    Проверка общего числа элементов у виджета
    void
    Проверка не существования пагинации
    void
    Проверка отсутствия кнопки перехода на последнюю страницу
    void
    Проверка отсутствия кнопки перехода на следующую страницу
    void
    Проверка отсутствия кнопки перехода на предыдущую страницу
    void
    Проверка отсутствия отображения общего числа элементов
    int
    Возвращает общее количества элементов у виджета

    Methods inherited from interface net.n2oapp.framework.autotest.api.component.Component

    should, should, should, shouldBeHidden, shouldBeVisible, shouldHaveCssClass, shouldHaveStyle, shouldNotExists

    Methods inherited from interface net.n2oapp.framework.autotest.api.component.Element

    element, setElement
  • Method Details

    • shouldHaveActivePage

      void shouldHaveActivePage(String number, Duration... duration)
      Проверка активной/выбранной страницы
      Parameters:
      number - ожидаемый номер выбранной страницы
    • selectPage

      void selectPage(String number)
      Клик по номеру страницы
      Parameters:
      number - номер страницы
    • shouldHavePageNumber

      void shouldHavePageNumber(String number)
      Проверка наличия номера страницы
      Parameters:
      number - проверяемый номер страницы
    • totalElements

      int totalElements()
      Возвращает общее количества элементов у виджета
      Returns:
      Число элементов
    • shouldHaveTotalElements

      void shouldHaveTotalElements(int count)
      Проверка общего числа элементов у виджета
      Parameters:
      count - ожидаемое количество
    • shouldNotHaveTotalElements

      void shouldNotHaveTotalElements()
      Проверка отсутствия отображения общего числа элементов
    • shouldHavePrev

      void shouldHavePrev()
      Проверка наличия кнопки перехода на предыдущую страницу
    • shouldNotHavePrev

      void shouldNotHavePrev()
      Проверка отсутствия кнопки перехода на предыдущую страницу
    • prevButtonShouldBeEnabled

      void prevButtonShouldBeEnabled()
      Проверка доступности кнопки перехода на предыдущую страницу
    • prevButtonShouldBeDisabled

      void prevButtonShouldBeDisabled()
      Проверка недоступности кнопки перехода на предыдущую страницу
    • prevShouldHaveLabel

      void prevShouldHaveLabel(String label, Duration... duration)
      Проверка метки кнопки перехода на предыдущую страницу
      Parameters:
      label - ожидаемое значение метки
    • prevShouldHaveIcon

      void prevShouldHaveIcon(String icon)
      Проверка иконки кнопки перехода на предыдущую страницу
      Parameters:
      icon - ожидаемая иконка
    • selectPrev

      void selectPrev()
      Переход на предыдущую страницу
    • shouldNotHaveNext

      void shouldNotHaveNext()
      Проверка отсутствия кнопки перехода на следующую страницу
    • shouldHaveNext

      void shouldHaveNext()
      Проверка наличия кнопки перехода на следующую страницу
    • nextShouldHaveLabel

      void nextShouldHaveLabel(String label, Duration... duration)
      Проверка метки кнопки перехода на следующую страницу
      Parameters:
      label - ожидаемое значение метки
    • nextShouldHaveIcon

      void nextShouldHaveIcon(String icon)
      Проверка иконки кнопки перехода на следующую страницу
      Parameters:
      icon - ожидаемая иконка
    • selectNext

      void selectNext()
      Переход на следующую страницу
    • nextButtonShouldBeEnabled

      void nextButtonShouldBeEnabled()
      Проверка доступности кнопки перехода на следующую страницу
    • nextButtonShouldBeDisabled

      void nextButtonShouldBeDisabled()
      Проверка недоступности кнопки перехода на следующую страницу
    • shouldHaveFirst

      void shouldHaveFirst()
      Проверка наличия кнопки перехода на первую страницу
    • selectFirst

      void selectFirst()
      Переход на первую страницу
    • shouldNotHaveLast

      void shouldNotHaveLast()
      Проверка отсутствия кнопки перехода на последнюю страницу
    • shouldHaveLast

      void shouldHaveLast()
      Проверка наличия кнопки перехода на последнюю страницу
    • lastShouldHavePage

      void lastShouldHavePage(String page, Duration... duration)
      Проверка значения кнопки перехода на последнюю страницу
      Parameters:
      page - ожидаемое значение кнопки
    • selectLast

      void selectLast()
      Переход на последнюю страницу
    • firstPageShouldHaveEllipsis

      void firstPageShouldHaveEllipsis()
      Проверки наличия многоточия у кнопки перехода на первую страницу
    • firstPageShouldNotHaveEllipsis

      void firstPageShouldNotHaveEllipsis()
      Проверки отсутствия многоточия у кнопки перехода на первую страницу
    • lastPageShouldHaveEllipsis

      void lastPageShouldHaveEllipsis()
      Проверки наличия многоточия у кнопки перехода на последнюю страницу
    • lastPageShouldNotHaveEllipsis

      void lastPageShouldNotHaveEllipsis()
      Проверки отсутствия многоточия у кнопки перехода на последнюю страницу
    • pageNumberButtonShouldBeVisible

      void pageNumberButtonShouldBeVisible(String number)
      Проверка видимости кнопки перехода на страницу
      Parameters:
      number - ожидаемая страница
    • pageNumberButtonShouldNotBeVisible

      void pageNumberButtonShouldNotBeVisible(String number)
      Проверка отсутствия видимости кнопки перехода на страницу
      Parameters:
      number - ожидаемая страница
    • countButtonShouldBeVisible

      void countButtonShouldBeVisible()
      Проверка видимости кнопки запроса на количество записей
    • countButtonShouldNotBeVisible

      void countButtonShouldNotBeVisible()
      Проверка отсутствия видимости кнопки запроса на количество записей
    • countButtonClick

      void countButtonClick()
      Клик по "Узнать кол-во записей"
    • shouldExists

      void shouldExists()
      Проверка существования пагинации
      Specified by:
      shouldExists in interface Component
    • shouldNotExists

      void shouldNotExists()
      Проверка не существования пагинации