изолируем какой то компонент
Во вторых мы мокаем все что можно, то что нам не нужно, fetch запросы делаем фейковыми
А вот в e2e тестах изолировать не получится, это и не нужно я думаю, там цель - проверка всей страницы целиком, а не частями
Но вот вопрос, там же ведь тоже надо фейковать моками запросы да ??
Иначе база данных распухнет тестовыми данными
Или подчищать базу данных перед каждым запуском тестов
Да ??
Глянула документации
Впринципе увидела то что искала похожее
resetDb
Вы тоже так делаете ??
А вообще там можно мокапить запросы ??
есть разные уровни e2e 😄 если у тебя фуллстек приложение, то e2e означает полный запуск всего приложения - вместе с базой. в таких случаях поднимают тестовую базу, чтоб не засырать локальную бд для разработки. такая база чистится перед каждым тестом если у тебя только фронт, то е2е означает "мокаем все запросы на бек". тогда о базе не беспокоишься
да, если бы была фулстек, написала бы апишку жесткую чистку БД и дергала бы ее каждый раз А вот если я только фронт Тогда надо думать мокапить запросы Это реально да ? Если да, буду штурмовать документацию
Обсуждают сегодня