Notice
Recent Posts
Recent Comments
Link
목록2024/05/04 (1)
상똥이의 Back-End 공부방
[Jest] 테스트코드 환경 설정, prisma mocking
[Jest 환경 세팅]1. jest 설치하기- nest의 경우 이미 설치가 되어있지만, express 등은 설치가 필요하다- 테스팅은 개발 환경에서만 진행할 것이므로, -D 옵션을 사용한다npm i -D jest 2. jest-mock 설치하기- 인터페이스나 객체를 복사하기 위해 jest-mock-extended를 설치한다npm i jest-mock-extended --save-dev ※ mock객체를 사용하는 이유 ↓1) 격리된 테스트 환경 제공 : mock을 사용하면 외부 서비스나 데이터베이스같은 실제 환경에 의존하지 않고 테스틀를 수행할 수 있음 → 이로 인해 테스트가 더 빠르고 예측 가능하며 안정적으로 실행됨2) 상태 제어와 예측 : mock객체는 특정 메소드 호출에 대해 사전에 정의된 반응을 ..
Jest
2024. 5. 4. 19:01