Class PageBase.Alert

  • All Implemented Interfaces:

    
    public final class PageBase.Alert<T extends PageBase<T>>
    
                        

    Класс с методами взаимодействия с диалоговыми окнами на странице.

    Пример:

    pages.page.getAlert().accept();
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Browser getBrowser()
      final PageBase<T> getPageBase()
      final T and() Метод возвращает объект страницы, у которой были вызваны методы класса Alert
      final PageBase.Alert<T> accept() Подтверждение диалогового окна
      final PageBase.Alert<T> dismiss() Отклонение диалогового окна
      final String getText() Получение текста из диалогового окна.
      final PageBase.Alert<T> sendKeys(String keys) Сообщение в диалоговое окно.
      final Boolean exists() Проверка наличия диалогового окна
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PageBase.Alert

        PageBase.Alert(Browser browser, PageBase<T> pageBase)
        Конструктор класса
        Parameters:
        browser - Объект Browser
        pageBase - Объект PageBase
    • Method Detail

      • and

         final T and()

        Метод возвращает объект страницы, у которой были вызваны методы класса Alert

        Returns:

        объект страницы

        Since:

        2.4.1

      • getText

         final String getText()

        Получение текста из диалогового окна.

        После вызова этого метода используйте методы accept или dismiss для закрытия диалогового окна.

        Returns:

        Текст из диалогового окна

      • sendKeys

         final PageBase.Alert<T> sendKeys(String keys)

        Сообщение в диалоговое окно.

        После вызова этого метода используйте методы accept или dismiss для закрытия диалогового окна.

        Parameters:
        keys - Текст сообщения
        Returns:

        Alert

      • exists

         final Boolean exists()

        Проверка наличия диалогового окна

        Returns:

        Наличие диалогового окна

        Since:

        2.1.5