Class N2oCalendarAgendaView
java.lang.Object
net.n2oapp.framework.autotest.impl.component.N2oElement
net.n2oapp.framework.autotest.impl.component.N2oComponent
net.n2oapp.framework.autotest.impl.component.widget.calendar.view.N2oCalendarAgendaView
- All Implemented Interfaces:
Component,Element,CalendarAgendaView
Вид отображения календаря 'Повестка дня' для автотестирования
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.codeborne.selenide.SelenideElementdateCell(int row) protected com.codeborne.selenide.SelenideElementeventCell(int row) voideventShouldHaveDate(int index, String date, Duration... duration) Проверка наличия события в ячейке даты по индексуvoideventShouldHaveName(int index, String name, Duration... duration) Проверка наименования события в ячейке по индексуvoideventShouldHaveTime(int index, String time, Duration... duration) Проверка наличия события в ячейке времени по индексуprotected com.codeborne.selenide.ElementsCollectionrows()voidshouldHaveSize(int size) Проверка количества строк в календареprotected com.codeborne.selenide.SelenideElementtimeCell(int row) 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
-
N2oCalendarAgendaView
public N2oCalendarAgendaView()
-
-
Method Details
-
shouldHaveSize
public void shouldHaveSize(int size) Description copied from interface:CalendarAgendaViewПроверка количества строк в календаре- Specified by:
shouldHaveSizein interfaceCalendarAgendaView- Parameters:
size- ожидаемое количество строк
-
eventShouldHaveDate
Description copied from interface:CalendarAgendaViewПроверка наличия события в ячейке даты по индексу- Specified by:
eventShouldHaveDatein interfaceCalendarAgendaView- Parameters:
index- проверяемая ячейкаdate- ожидаемый текст события
-
eventShouldHaveTime
Description copied from interface:CalendarAgendaViewПроверка наличия события в ячейке времени по индексу- Specified by:
eventShouldHaveTimein interfaceCalendarAgendaView- Parameters:
index- проверяемая ячейкаtime- ожидаемый текст события
-
eventShouldHaveName
Description copied from interface:CalendarAgendaViewПроверка наименования события в ячейке по индексу- Specified by:
eventShouldHaveNamein interfaceCalendarAgendaView- Parameters:
index- проверяемая ячейкаname- ожидаемый текст события
-
rows
protected com.codeborne.selenide.ElementsCollection rows() -
dateCell
protected com.codeborne.selenide.SelenideElement dateCell(int row) -
timeCell
protected com.codeborne.selenide.SelenideElement timeCell(int row) -
eventCell
protected com.codeborne.selenide.SelenideElement eventCell(int row)
-