Спиннера? Спросить у разраба. Обычно спиннер вешается жабаскриптом сразу по экшену и снимается по колбеку или таймауту. Или не снимается если там типичный фуллстек новой волны. Различия обычно - некоторые вешают спиннер только после ухода экшена на бэк, тут соотв нюанс. В любом случае тест в данном кейсе собирается тестировать данные в таблице слоупочного репорта. А спиннер тут побоку
Ну или вернее много тестов на одну таблицу это зло, но такие таблицы на 20 страницах, с одинаковым механизмом, но все в разных компонентах - так что даже нет гарантии, что если работает одна - то и остальные также.
там приводится идея, что конечное состояние нужно откуда-то получить. это может быть состояние базы, состояние запроса и тд. для тестов может быть накладно ходить в базу / чекать запросы / может быть какой-то люто огороженный черный ящик. Исходя из возможностей решения разные, но суть одна: избавиться от попыток ловли элементов которые живут и умирают быстро и смотреть на то что живет дольше