1
타입 검사만으로 남는 빈틈
타입으로 표현되지 않는 계산 결과, 예외, side effect 경계를 테스트 케이스로 고정합니다.
테스팅TypeScript의 타입 검사는 값의 형태를 막아 주지만 런타임 동작까지 증명하지는 않습니다. Jest 단위 테스트는 순수 함수, 서비스 메서드, 예외 분기를 작은 입력/출력 계약으로 고정해 변경 후 회귀를 빠르게 찾게 합니다.
Jest와 TypeScript 테스트 환경을 연결하고, 단위 테스트가 타입 코드의 동작을 어디까지 검증하는지 확인합니다.
타입으로 표현되지 않는 계산 결과, 예외, side effect 경계를 테스트 케이스로 고정합니다.
테스팅Jest는 test runner, assertion, mock 기능을 함께 제공해 TypeScript 코드의 작은 단위를 빠르게 검증합니다.
단위 테스트(Unit Test)순수 함수의 정상 입력, 경계값, 예외 입력을 나누어 Jest 테스트 케이스로 고정합니다.
Jest