В моем тесте, после одного действия, есть два возможных вида, которые могут появиться, и оба они верны. Как проверить, отображается ли одно из представлений. Для одного вида, с которым я могу проверить, отображается Displayed(). Но это не сработает, если вместо этого будет видно другое представление. Я хочу пройти тест, если будет отображаться любое из этих двух представлений.
onMyButton.perform(click());
onMyPageOne.check(matches(isDisplayed())); //view 1
or
onMyPageTwo.check(matches(isDisplayed())); //view 2
После этого нажмите "MyButton", ожидается, что появится какое-либо из представлений (1 или 2), но не оба. Не фиксировано, какой из них будет отображаться. Как проверить, отображен ли какой-либо из них?