All Superinterfaces:
Component, Control, Element, PopupControl
All Known Implementing Classes:
N2oInputSelect

public interface InputSelect extends Control, PopupControl
Компонент ввода текста с выбором из выпадающего списка для автотестирования
  • Method Details

    • click

      void click()
      Клик по полю ввода
    • setValue

      void setValue(String value)
      Установка значения в поле ввода
      Parameters:
      value - вводимое значение
    • setMultiValue

      void setMultiValue(String... values)
      Установка нескольких значений в поле ввода
      Parameters:
      values - список вводимых значений
    • pressEnter

      void pressEnter()
      Нажатие кнопки 'enter'
    • clearUsingIcon

      void clearUsingIcon()
      Очистка поля ввода с помощью иконки
    • clear

      void clear()
      Ручная очистка поля ввода
    • clearItems

      void clearItems(String... items)
      Удаление выбранных опций по номеру
      Parameters:
      items - номера удаляемых опций
    • shouldSelectedMulti

      void shouldSelectedMulti(String[] values, Duration... duration)
      Проверка наличия выбранных опций с ожидаемыми значениями
      Parameters:
      values - список ожидаемых значений
    • shouldSelectedMultiSize

      void shouldSelectedMultiSize(int size)
      Проверка количества выбранных опций с ожидаемыми значениями
    • backspace

      void backspace()
      Ручная очистка поля ввода через клавишу backspace
    • shouldHaveDropdownMessage

      void shouldHaveDropdownMessage(String value, Duration... duration)
      Проверка точного соответствия текста подсказки ожидаемому значению
      Parameters:
      value - ожидаемое значение подсказки