Cypress로 컴포넌트 테스트하기
Jest와 다른 테스트 프레임워크
jest의 대체 도구로 검색되는 프레임워크들과 다운로드 횟수를 비교해보면 알 수 있듯, 리액트 앱을 테스트하기 위한 프레임워크로 가장 인기가 많은건 jest인 것 같다.
특히 jsdom을 함께 설치하면, 노드 환경에서 브라우저 환경을 시뮬레이션하고 DOM 인터페이스를 제공하기 때문에 jest에서 컴포넌트 테스트도 가능하다.
Jsdom의 여러가지 이슈
하지만 jsdom은 실제 브라우저 환경과는 다르기 때문에, ...
mjsdo.hashnode.dev4 min read