jest
Jest란?
- Jest는 페이스북에서 만들어서 React와 더불어 많은 자바스크립트 개발자들로 부터 좋은 반응을 얻고 있는 테스팅 라이브러리다.
- 출시 초기에는 프론트앤드에서 주로 쓰였지만 최근에는 백앤드에서도 기존의 자바스크립트 테스팅 라이브러리를 대체하고 있다.
Jest로 테스트하기
- jest를 설치하고
- test 스크립트를 수정
- 테스트할 파일 이름.test.tsx 이런 식으로 테스트 파일을 만든다
- pnpm test를 실행
- 테스트의 통과 여부가 나옴
- 테스트 코드 작성 예시)
test("테스트 설명", () => {
expect("검증 대상").toXxx("기대 결과");
});