핵심 1
단위 테스트는 내 코드만 실제로 실행하고 외부 의존성은 대역으로 바꾼다
API, DB, 시간, 저장소처럼 느리거나 불안정한 부분은 mock으로 고정해 실패 원인을 좁힌다.
단위 테스트는 내 코드만 실제로 실행하고 외부 의존성은 대역으로 바꾼다
단위 테스트는 내 코드만 실제로 실행하고 외부 의존성은 대역으로 바꾼다
API, DB, 시간, 저장소처럼 느리거나 불안정한 부분은 mock으로 고정해 실패 원인을 좁힌다.
Real 계산/렌더/이벤트 테스트할 내 코드 Mock fetch/DB/time 외부 변동 제거 Assert 결과와 호출 계약 확인 Refactor 내부 변경 외부…
핵심mock은 코드를 속이는 장치가 아니라 테스트가 설명하려는 경계를 선명하게 만드는 장치다.