Skip to main content

Jest 환경 설정 및 실행

환경 설정

일반적인 테스팅 환경설정은 공식 홈페이지에서 확인 할 수 있습니다.

@[Jest] Getting started

우리 프로젝트에선 이미 환경 설정이 되어있습니다. next 에서 제공하는 jest 로 셋팅이 되어 있는데요. @swc 컴파일러를 사용해서 조금 더 나은 성능을 기대 할 수 있습니다.

@[Jest] Next.js with Rust compiler

실행

전체 테스트 진행하기

파일이름.test.ts 로 작성되어 있는 전체 파일에 대해 단발적으로 테스트를 진행합니다.

yarn run test

watch mode 로 테스트 진행하기

파일이름.test.ts 로 작성되어 있는 변경된 파일을 감지하여 변경 사항이 있을때 마다 테스트를 진행합니다.

yarn run test:watch