2.1 제스트 소개


제스트: 페이스북에서 만든 오픈 소스 테스트 프레임워크

2.1.1 환경 설정


pnpm init

기본적으로 제스트는 npm init 명령어로 생성된 package.json 파일이나 jest.config.js 파일에서 설정 정보를 찾음.

2.1.3 제스트 설치


제스트를 개발 의존성으로 설치하면 이 패키지는 프로덕션 환경에서는 포함되지 않음

pnpm i -g jest

이렇게하면 폴더 어디에서나 npm을 거치지 않고도 터미널에서 직접 제스트 명령어를 실행할 수 있음

2.1.4 테스트 파일 생성


제스트는 테스트 파일을 찾을 때 기본적으로 다음 규칙을 따름