Как проверить, присутствует ли элемент списка или нет - PullRequest
0 голосов
/ 17 мая 2019

У меня есть объект страницы. Я хочу знать, как написать метод, если элементы не отображаются или не проходят тестовый пример, в противном случае продолжайте тестирование.

Я пытаюсь выяснить, или мы должны попытаться поймать или подтвердить True.

@AndroidFindBy(id = "lakjdfaj");
List<MobileElement> texts;

public boolean doesNotPresent() {
Boolean notDisplayed = texts.isEmpty();
if(notDisplayed){
return true;
} else {
return false; 
}

1 Ответ

3 голосов
/ 17 мая 2019
@AndroidFindBy(id = "lakjdfaj");
List<MobileElement> texts;

// проверка, когда элементы не отображаются

@Test      
public boolean verifyEmptyTexts() {
assertEquals(0,texts.size());
}

// проверяем, когда элементы показаны, 2-е элементы проверяются здесь

@Test 
public boolean verifyTexts() {
assertEquals("textToVerify",texts.get(1).getText());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...