Добрый день.
Проблема такова - столбцы со страницы сохраняются в ElementsCollection
Есть также список “columns”, в соответствии с которым необходимо удалить лишние элементы из ElementsCollection
Как можно удалить через цикл несколько не нужных элементов?
Код
if (columns.stream().noneMatch(s -> s.matches(selenideElement.getText()))) { // если в Списке нет элементов из Коллекции с таким же названием
selenideElement.click();
new CommonElement(page, "Кнопка Удалить поле", true, true).click();
new CommonElement("Окно_Информация", "Кнопка Да", true, true).click();
return collectionFromPage;
}
}
Данный цикл удаляет только один элемент