Проверка вытекает из ввода, смысл проверять что поиск отображается, если ты туда данные пихать будешь? С другой стороны вейты нужны, которые как раз и проверяют что элемент есть
Многие, по пути к проверке результатов поиска будут писать проверки на текст или еще другую логику чекать - мол " а зачем создавать еще 2 спеку которая тоже будет приходится тем же путем но проверять другое, раз уж мы тут, почему бы и нет"
В некоторых ситуациях это норм, но иногда confusing Типо создал спеку, в комментах написал что хочешь чекнуть, смотришь в код - а там еще другая логика проверяется
Я например дублирую тест степы ибо выносить их еще куда-то это + лвл абстракции ( и так много)
Я не могу сказать что норм и что плохо Я обычно анализирую, если в этом кейсе лучше в одной спеке проверить - то пишу в одной Но стараюсь разбиравать по спекам
А когда много проверок и во время прогона упадёт где-то вначале малоприоритетная проверка на текст и тем самым важная проверка (которая будет ближе к концу) даже не будет запущена. Считай картина общая испорчена 🤔