All Superinterfaces:
Component, Control, Element
All Known Implementing Classes:
N2oInputText

public interface InputText extends Control
Компонент ввода текста для автотестирования
  • Method Details

    • getValue

      String getValue()
      Returns:
      Значение из поля ввода
    • setValue

      void setValue(String value)
      Ввод значение в поле
      Parameters:
      value - вводимое значение
    • pressEnter

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

      void clear()
      Очистка поля
    • shouldHavePlaceholder

      void shouldHavePlaceholder(String placeholder)
      Проверка соответствия текста подсказки у поля ввода
      Parameters:
      placeholder - ожидаемый текст
    • click

      void click()
      Клик по полю
    • clickPlusStepButton

      void clickPlusStepButton()
      Увеличение значения, если тип значений в поле ввода - целые числа
    • clickMinusStepButton

      void clickMinusStepButton()
      Уменьшение значения, если тип значений в поле ввода - целые числа
    • shouldHaveMeasure

      void shouldHaveMeasure()
      Проверка наличия единиц измерения
    • shouldHaveMeasureText

      void shouldHaveMeasureText(String text, Duration... duration)
      Проверка соответствия единицы измерения
      Parameters:
      text - ожидаемая единица измерения