Привет.
Во-первых, этот цикл не нужен, т.к. в ElementsCollection есть готовый метод texts: List<String> tspList = tsp.texts();
Во-вторых, и этот список не нужен, т.к. для проверки текстов в коллекции есть готовый метод shouldHave: tsp.shouldHave(texts("ВТБ", "X5 Retail Group", "АОА Тест"));
Есть вопрос - почему у меня ElementsCollection и ArrayList имеют разные размеры и разные элементы?
Если я правильно понимаю, размерность должна совпадать и текстовые значения аналогично. У меня есть сейчас расхождения: