assert That
Проверка истинности условия. Если условие ложно, то вызывается исключение, логируется сообщение об ошибке, тест останавливается.
Пример:
pages.page.element.assertThat(element -> element.isEnabled(), "Элемент недоступен");
Content copied to clipboard
или (с использованием ссылки на метод):
pages.page.element.assertThat(Element::isEnabled, "Элемент недоступен");
Content copied to clipboard
аналогично вызову метода Assert.isTrue:
Assert.isTrue(() -> pages.page.element.isEnabled(), "Элемент недоступен");
Content copied to clipboard
Return
Элемент, у которого был вызван метод
Since
1.2.3
Parameters
func
Проверяемое условие. Тип параметра - Element
error Message
Сообщение об ошибке
fun assertThat(func: Function<Element, Boolean>, description: String, errorMessage: String): Element
Проверка истинности условия. Если условие ложно, то вызывается исключение, логируется сообщение об ошибке, тест останавливается.
Пример:
pages.page.element.assertThat(element -> element.isEnabled(), "Описание проверки", "Элемент недоступен");
Content copied to clipboard
или (с использованием ссылки на метод):
pages.page.element.assertThat(Element::isEnabled, "Описание проверки", "Элемент недоступен");
Content copied to clipboard
аналогично вызову метода Assert.isTrue:
Assert.isTrue(() -> pages.page.element.isEnabled(), "Описание проверки", "Элемент недоступен");
Content copied to clipboard
Return
Элемент, у которого был вызван метод
Since
1.2.3
Parameters
func
Проверяемое условие. Тип параметра - Element
description
Описание проверки
error Message
Сообщение об ошибке