Class N2oCheckboxGroup
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.control.N2oControl
net.n2oapp.framework.autotest.impl.component.control.N2oCheckboxGroup
- All Implemented Interfaces:
Component,CheckboxGroup,Control,Element
Компонент группы чекбоксов для автотестирования
-
Field Summary
Fields inherited from class net.n2oapp.framework.autotest.impl.component.control.N2oControl
INPUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidВыбрать чекбокс по лейблу, если чекбокс выбран, то ничего изменено не будетprotected com.codeborne.selenide.SelenideElementinputElement(String label) voidshouldBeChecked(String label) Проверка того, что чекбокс с заданной меткой выбранvoidПроверка недоступности поляvoidПроверка пустоты поляvoidshouldBeUnchecked(String label) Проверка того, что чекбокс с заданной меткой не выбранvoidshouldHaveOptions(String[] labels, Duration... duration) Проверка существования чекбоксов с заданными метками в чекбокс группеvoidshouldHaveTooltip(String label) Проверка соответствия тултипа при наведении на чекбокс со значением самой метки чекбоксаvoidshouldHaveValue(String value, Duration... duration) Проверка значения в полеvoidshouldNotHaveOptions(Duration... duration) Проверка отсутствия чекбоксовvoidСнять выбранность чекбокса по метке, если чекбокс не выбран, то ничего изменено не будетMethods inherited from class net.n2oapp.framework.autotest.impl.component.control.N2oControl
shouldBeEnabledMethods inherited from class net.n2oapp.framework.autotest.impl.component.N2oComponent
shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from class net.n2oapp.framework.autotest.impl.component.N2oElement
element, setElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.n2oapp.framework.autotest.api.component.Component
should, should, should, shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from interface net.n2oapp.framework.autotest.api.component.control.Control
shouldBeEnabledMethods inherited from interface net.n2oapp.framework.autotest.api.component.Element
element, setElement
-
Constructor Details
-
N2oCheckboxGroup
public N2oCheckboxGroup()
-
-
Method Details
-
shouldHaveValue
Description copied from interface:ControlПроверка значения в поле- Specified by:
shouldHaveValuein interfaceControl- Parameters:
value- ожидаемое значение
-
shouldBeEmpty
public void shouldBeEmpty()Description copied from interface:ControlПроверка пустоты поля- Specified by:
shouldBeEmptyin interfaceControl
-
check
Description copied from interface:CheckboxGroupВыбрать чекбокс по лейблу, если чекбокс выбран, то ничего изменено не будет- Specified by:
checkin interfaceCheckboxGroup- Parameters:
label- метка чекбокса, который надо выбрать
-
uncheck
Description copied from interface:CheckboxGroupСнять выбранность чекбокса по метке, если чекбокс не выбран, то ничего изменено не будет- Specified by:
uncheckin interfaceCheckboxGroup- Parameters:
label- метка чекбокса, с которого надо снять выбрать
-
shouldBeChecked
Description copied from interface:CheckboxGroupПроверка того, что чекбокс с заданной меткой выбран- Specified by:
shouldBeCheckedin interfaceCheckboxGroup- Parameters:
label- метка проверяемого чекбокса
-
shouldBeUnchecked
Description copied from interface:CheckboxGroupПроверка того, что чекбокс с заданной меткой не выбран- Specified by:
shouldBeUncheckedin interfaceCheckboxGroup- Parameters:
label- метка проверяемого чекбокса
-
shouldHaveOptions
Description copied from interface:CheckboxGroupПроверка существования чекбоксов с заданными метками в чекбокс группе- Specified by:
shouldHaveOptionsin interfaceCheckboxGroup- Parameters:
labels- метки ожидаемых чекбоксов
-
shouldNotHaveOptions
Description copied from interface:CheckboxGroupПроверка отсутствия чекбоксов- Specified by:
shouldNotHaveOptionsin interfaceCheckboxGroup
-
shouldBeDisabled
public void shouldBeDisabled()Description copied from interface:ControlПроверка недоступности поля- Specified by:
shouldBeDisabledin interfaceControl- Overrides:
shouldBeDisabledin classN2oControl
-
shouldHaveTooltip
Description copied from interface:CheckboxGroupПроверка соответствия тултипа при наведении на чекбокс со значением самой метки чекбокса- Specified by:
shouldHaveTooltipin interfaceCheckboxGroup- Parameters:
label- значение метки проверяемого чекбокса
-
inputElement
-