All Implemented Interfaces:
Component, Checkbox, Control, Element

public class N2oCheckbox extends N2oControl implements Checkbox
Компонент чекбокса для автотестирования
  • Constructor Details

    • N2oCheckbox

      public N2oCheckbox()
  • Method Details

    • shouldHaveValue

      public void shouldHaveValue(String value, Duration... duration)
      Description copied from interface: Control
      Проверка значения в поле
      Specified by:
      shouldHaveValue in interface Control
      Parameters:
      value - ожидаемое значение
    • shouldBeEmpty

      public void shouldBeEmpty()
      Description copied from interface: Control
      Проверка пустоты поля
      Specified by:
      shouldBeEmpty in interface Control
    • isChecked

      public boolean isChecked()
      Description copied from interface: Checkbox
      Проверка состояния чекбокса на выбранность
      Specified by:
      isChecked in interface Checkbox
      Returns:
      true - чекбокс выбран, false - чекбок не выбран
    • setChecked

      public void setChecked(boolean val)
      Description copied from interface: Checkbox
      Установка состояния чекбокса
      Specified by:
      setChecked in interface Checkbox
      Parameters:
      val - true или false, соответствующее чекбокс выбран или нет
    • shouldBeChecked

      public void shouldBeChecked()
      Description copied from interface: Checkbox
      Проверка того, что чекбокс выбран
      Specified by:
      shouldBeChecked in interface Checkbox
    • shouldNotBeChecked

      public void shouldNotBeChecked()
      Specified by:
      shouldNotBeChecked in interface Checkbox