Unit тесты: Test.createTestingModule({providers: [UserService, {provide: UserRepository, useValue: mockRepo}]}). Можно мокать провайдеры через jest. E2E тесты: Test.createTestingModule создаёт полное приложение, supertest для HTTP запросов. @nestjs/testing предоставляет TestingModule с get() для получения провайдеров. Для БД: in-memory SQLite или test containers. Командная практика: unit тесты для сервисов, e2e для критичных флоу.
Как тестировать NestJS приложения?
Middle
286 просмотровAFK Offer AI
Как реализовать фильтрацию и сортировку в REST API?