Interface StandardField
- All Known Implementing Classes:
N2oStandardField
Стандартное поле формы для автотестирования
-
Method Summary
Modifier and TypeMethodDescription<T extends Control>
TВозвращает поле ввода для редактированияvoidПроверка обязательности заполнения поляvoidshouldHaveDescription(String text) Проверка описания на соответствиеvoidshouldHaveLabelBy(com.codeborne.selenide.WebElementCondition condition, Duration... duration) Проверка соответствия метки условиюvoidshouldHaveLabelLocation(net.n2oapp.framework.api.metadata.meta.fieldset.FieldSet.LabelPositionEnum position) Проверка положения меткиvoidshouldHaveValidationMessage(com.codeborne.selenide.WebElementCondition condition, Duration... duration) Проверка сообщения валидации на соответствие условиюvoidПроверка необязательности поляtoolbar()Methods 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.Element
element, setElementMethods inherited from interface net.n2oapp.framework.autotest.api.component.field.Field
shouldHaveEmptyLabel, shouldHaveLabel, shouldNotHaveLabelMethods inherited from interface net.n2oapp.framework.autotest.api.component.fieldset.Help
clickHelp, shouldHaveHelp
-
Method Details
-
control
Возвращает поле ввода для редактирования- Parameters:
componentClass- тип возвращаемого поля- Returns:
- компонент поле ввода для автотестирования
-
toolbar
Toolbar toolbar()- Returns:
- компонент панель кнопок для автотестирования
-
shouldBeRequired
void shouldBeRequired()Проверка обязательности заполнения поля -
shouldNotBeRequired
void shouldNotBeRequired()Проверка необязательности поля -
shouldHaveLabelBy
Проверка соответствия метки условию- Parameters:
condition- ожидаемое условие
-
shouldHaveLabelLocation
void shouldHaveLabelLocation(net.n2oapp.framework.api.metadata.meta.fieldset.FieldSet.LabelPositionEnum position) Проверка положения метки- Parameters:
position- ожидаемое положение метки
-
shouldHaveValidationMessage
void shouldHaveValidationMessage(com.codeborne.selenide.WebElementCondition condition, Duration... duration) Проверка сообщения валидации на соответствие условию- Parameters:
condition- ожидаемое условие
-
shouldHaveDescription
Проверка описания на соответствие- Parameters:
text- ожидаемый текст описания
-