Integration тесты проверяют взаимодействие компонентов вместе. Стратегии: 1) Тест база данных — отдельная БД, очищается между тестами. 2) Docker compose для тестовой среды — поднимаешь postgres + redis. 3) jest.setup.ts — запускает контейнеры, seed данные. Структура: /tests/integration/*.test.ts с более медленными тестами. Изолируй от unit тестов: разные jest конфиги или --testPathPattern. В CI запускай integration тесты после unit. Используй реальные сервисы (не моки) для внешних зависимостей в integration тестах.
Как организовать integration тестирование в Node.js?
Middle
281 просмотровAFK Offer AI
Как реализовать OAuth2 в Node.js?