Что ж, моя проблема в том, что когда я пытаюсь установить переменную Selenide assertionMode = SOFT, мой тест игнорируется, и Selenide выдает исключение:
java.lang.IllegalStateException: Using soft asserts, but without @SoftAsserts annotation
Когда я использую примеры из документации Selenide, например:
написать аннотацию над тестовым классом
@ExtendWith(SoftAssertsExtension.class)
class IssueCreationTest extends BaseTest {
@Test
void test() {...}
}
или определить SoftAssertsExtension как переменную класса
class Tests {
@RegisterExtension
static SoftAssertsExtension softAsserts = new SoftAssertsExtension();
@Test
void test() {...}
}
Я получаю ту же проблему.
Возможнокто-то сталкивался с этой проблемой, и, возможно, кто-то может знать, как я мог это исправить?