WEBBOOK CHAPTER

NestJS 11, 시작부터 런칭까지: 14장. 테스트

14장. 테스트

domain unit, provider, controller, DB integration, queue consumer, WebSocket, OAuth, E2E를 나눈다. Testcontainers PostgreSQL/Redis로 실제 특성을 검증한다. fake timer로 retry/backoff를 빠르게 시험한다.

두 배정 worker의 경쟁, outbox 재발행, client reconnect, expired JWT, JWKS rotation을 fixture로 둔다.