сторінки, підгрузку елементів це взагалі нормальна практика? Просто тільки що таке побачив вперше
Навіть не так, це взагалі потрібно*?
Потрібно, але не через xunit, а через якийсь умовний cypress, імхо.
Це e2e (end-to-end) або UI тести, якщо на них є ресурси, то звісно варто протестувати ними хоча б hot path в аплікації. Таких тестів повинно бути найменше в порівнянні до інтеграційних або юніт тестів, тому що вони найдорожчі в утриманні
е2е найкорисніші тести, вони повинні бути завжди, а от юніт тестів не повинно бути взагалі
і це не або UI тести, бо UI тести це окремі тести які тестують тільки UI по замоканим даним
Потому что они способны заменить куа в перспективе
Я про отсутствие необходимости в юнит тестах
Ну хз я только за покрытие важных мест или часто изменяемых мест
ну например тебе с клиента какого-то приходят номера транспортных средств в формате как бог на душу положит. у тебя есть на беке функция которая эту кашу нормализует. не будешь же ты этот алгоритм интеграционно тестировать.
Ну это и есть основное место которые я бы покрыл )
такое покрывать e2e дорого, у тебя явно 20-30 комбинаций будет, поднимать всю систему на эту функцию этот нецелесообразно
Обсуждают сегодня