
[Next.js] Webpack 환경에서 Vitest를 이용하여 간단하게 테스트 해보기
·
React
테스트 라이브러리 도입 이유기존에 프로젝트를 진행할 때, api 개발을 할 때에는 시간에 쫓겨 dev 환경에서만 value를 직접 입력하여 결과를 지켜보는 식으로 수행했었다.이런 방식은 UI를 보면서 하니 직관적으로 보인다는 장점은 있지만... 그 부분을 개발한 사람만 알고 있는 과정이라 조금 불편할 수도있다는 생각이 들었다.Vitest 설치 및 적용Next.js는 기본적으로 Webpack 번들러를 이용하기에, Vitest를 사용하려면 설치 후 일부 설정을 해주어야 한다.npm install -D vitest @vitejs/plugin-react jsdom @testing-library/react @testing-library/dom# 또는yarn add -D vitest @vitejs/plugin-re..