Есть фасеты, внутри которых значения. Для всех фасетов селектор со значениями одинаковые, и одновременно может быть открыт только один фасет.
В тесте я итерируюсь по именам фасетов, раскрываю каждый и выбираю нужные значения. Проблема в том, что при переключении на новый фасет колекция со значениями содержит старые элементы. Есть ли способ перезагрузить коллекцию, и дождаться, пока в ней будут все новые значения? У меня получилось это сделать только выводом всей коллекции в консоль, пробовал еще делать getFacetValues.get(lastIndex), - не помогло.
Значения фасетов известны не всегда, поэтому ждать getFacetValues.filter(exaxtText(expectedValue)) -тоже не вариант.
Сейчас не имею доступа к коду описанному в примере, но столкнулся с похожим случаем.
Свайпаю хедеры таблицы, и после каждого свайпа хочу получить эти же хедеры в новом порядке.
Фрагмент кода: