Class N2oMultiFieldSetItem
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.fieldset.N2oMultiFieldSetItem
- All Implemented Interfaces:
Component,Element,MultiFieldSetItem
Элемент филдсета с динамическим числом полей для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidКлик по кнопке копирования этого филдсетаvoidКлик по кнопке удаления этого филдсетаprotected com.codeborne.selenide.SelenideElementfields()Возвращает все поля внутри филдсетаВозвращает филдсеты внутри филдсетаprotected com.codeborne.selenide.SelenideElementlabel()protected com.codeborne.selenide.SelenideElementvoidПроверка наличи кнопки копирования этого филдсетаvoidshouldHaveLabel(String label, Duration... duration) Проверка метки на соответствиеvoidПроверка наличи кнопки удаления этого филдсетаvoidПроверка наличи кнопки копирования этого филдсетаvoidПроверка отсутствия кнопки удаления этого филдсетаMethods 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.Element
element, setElement
-
Constructor Details
-
N2oMultiFieldSetItem
public N2oMultiFieldSetItem()
-
-
Method Details
-
shouldHaveLabel
Description copied from interface:MultiFieldSetItemПроверка метки на соответствие- Specified by:
shouldHaveLabelin interfaceMultiFieldSetItem- Parameters:
label- ожидаемое значение метки
-
shouldHaveRemoveButton
public void shouldHaveRemoveButton()Description copied from interface:MultiFieldSetItemПроверка наличи кнопки удаления этого филдсета- Specified by:
shouldHaveRemoveButtonin interfaceMultiFieldSetItem
-
shouldNotHaveRemoveButton
public void shouldNotHaveRemoveButton()Description copied from interface:MultiFieldSetItemПроверка отсутствия кнопки удаления этого филдсета- Specified by:
shouldNotHaveRemoveButtonin interfaceMultiFieldSetItem
-
clickRemoveButton
public void clickRemoveButton()Description copied from interface:MultiFieldSetItemКлик по кнопке удаления этого филдсета- Specified by:
clickRemoveButtonin interfaceMultiFieldSetItem
-
shouldHaveCopyButton
public void shouldHaveCopyButton()Description copied from interface:MultiFieldSetItemПроверка наличи кнопки копирования этого филдсета- Specified by:
shouldHaveCopyButtonin interfaceMultiFieldSetItem
-
shouldNotHaveCopyButton
public void shouldNotHaveCopyButton()Description copied from interface:MultiFieldSetItemПроверка наличи кнопки копирования этого филдсета- Specified by:
shouldNotHaveCopyButtonin interfaceMultiFieldSetItem
-
clickCopyButton
public void clickCopyButton()Description copied from interface:MultiFieldSetItemКлик по кнопке копирования этого филдсета- Specified by:
clickCopyButtonin interfaceMultiFieldSetItem
-
fields
Description copied from interface:MultiFieldSetItemВозвращает все поля внутри филдсета- Specified by:
fieldsin interfaceMultiFieldSetItem- Returns:
- Поля формы для автотестирования
-
fieldsets
Description copied from interface:MultiFieldSetItemВозвращает филдсеты внутри филдсета- Specified by:
fieldsetsin interfaceMultiFieldSetItem- Returns:
- Филдсеты для автотестирования
-
removeButton
protected com.codeborne.selenide.SelenideElement removeButton() -
copyButton
protected com.codeborne.selenide.SelenideElement copyButton() -
label
protected com.codeborne.selenide.SelenideElement label()
-