준비 실패
모듈 컴파일, provider override, test env, seed를 먼저 본다.
실제 요청 흐름을 넓게 확인하는 테스트는 실패 원인이 여러 곳에 숨어 있다. 준비, 실행, 검증, 정리 중 어디가 깨졌는지 먼저 나눈다.
모듈 컴파일, provider override, test env, seed를 먼저 본다.
method, URL, headers, body, 인증 fixture가 맞는지 확인한다.
status, response shape, DB side effect 기대값을 분리한다.
app.close, DB connection, mock 기록, 임시 데이터를 확인한다.
대부분 import, DI 토큰, 환경 변수 문제다.
라우트, pipe, guard, service 결과를 순서대로 좁힌다.
열린 DB 연결, timer, 외부 요청이 남았는지 본다.