Interface CheckboxGroup

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

public interface CheckboxGroup extends Control
Компонент группы чекбоксов для автотестирования
  • Method Details

    • check

      void check(String label)
      Выбрать чекбокс по лейблу, если чекбокс выбран, то ничего изменено не будет
      Parameters:
      label - метка чекбокса, который надо выбрать
    • uncheck

      void uncheck(String label)
      Снять выбранность чекбокса по метке, если чекбокс не выбран, то ничего изменено не будет
      Parameters:
      label - метка чекбокса, с которого надо снять выбрать
    • shouldBeChecked

      void shouldBeChecked(String label)
      Проверка того, что чекбокс с заданной меткой выбран
      Parameters:
      label - метка проверяемого чекбокса
    • shouldBeUnchecked

      void shouldBeUnchecked(String label)
      Проверка того, что чекбокс с заданной меткой не выбран
      Parameters:
      label - метка проверяемого чекбокса
    • shouldHaveOptions

      void shouldHaveOptions(String[] labels, Duration... duration)
      Проверка существования чекбоксов с заданными метками в чекбокс группе
      Parameters:
      labels - метки ожидаемых чекбоксов
    • shouldNotHaveOptions

      void shouldNotHaveOptions(Duration... duration)
      Проверка отсутствия чекбоксов
    • shouldHaveTooltip

      void shouldHaveTooltip(String label)
      Проверка соответствия тултипа при наведении на чекбокс со значением самой метки чекбокса
      Parameters:
      label - значение метки проверяемого чекбокса