측정 항목
line coverage만 높아도 branch coverage가 낮으면 예외와 조건 분기가 비어 있을 수 있습니다.
Coverage Quality
statements, branches, functions, lines를 함께 보고 guard, pipe, exception branch, 실패 응답 같은 위험 경로를 놓치지 않습니다.
line coverage만 높아도 branch coverage가 낮으면 예외와 조건 분기가 비어 있을 수 있습니다.
jest coverageThreshold는 전체 기준과 핵심 모듈 기준을 다르게 둘 수 있습니다.
인증, 결제, transaction, migration 코드는 평균보다 높은 검증 밀도가 필요합니다.
커버리지 증가가 mock 남발로 이어지면 실제 회귀 방어력은 낮아집니다.