Class N2oPage.N2oDialog

All Implemented Interfaces:
Component, Element, Page.Dialog
Enclosing class:
N2oPage

public static class N2oPage.N2oDialog extends N2oComponent implements Page.Dialog
  • Constructor Details

    • N2oDialog

      public N2oDialog(com.codeborne.selenide.SelenideElement element)
  • Method Details

    • shouldHaveText

      public void shouldHaveText(String text, Duration... duration)
      Description copied from interface: Page.Dialog
      Проверка заголовка диалога
      Specified by:
      shouldHaveText in interface Page.Dialog
      Parameters:
      text - ожидаемый заголовок
    • button

      public StandardButton button(String label)
      Description copied from interface: Page.Dialog
      Возвращает стандартную кнопку диалога, соответствующую ожидаемому заголовку
      Specified by:
      button in interface Page.Dialog
      Parameters:
      label - ожидаемый заголовок
      Returns:
      Кнопка для автотестирования
    • button

      public StandardButton button(int index)
      Description copied from interface: Page.Dialog
      Возвращает стандартную кнопку диалога, соответствующую ожидаемому индексу
      Specified by:
      button in interface Page.Dialog
      Parameters:
      index - индекс кнопки
      Returns:
      Кнопка для автотестирования
    • shouldBeClosed

      public void shouldBeClosed()
      Description copied from interface: Page.Dialog
      Проверка закрытия диалога в течение передаваемого времени
      Specified by:
      shouldBeClosed in interface Page.Dialog
    • shouldHaveReversedButtons

      public void shouldHaveReversedButtons()
      Description copied from interface: Page.Dialog
      Проверка того, что кнопки имеют обратное положение
      Specified by:
      shouldHaveReversedButtons in interface Page.Dialog