TDD를 위한 준비
준비물 CRA를 이용해서 프로젝트를 시작할 때는 그냥 아무 생각 없이 npm test/ yarn test를 돌리면 테스트 코드가 돌아갔는데 내가 맨땅에 하려고 하니 대체 어떻게 시작해야할지를 모르겠었다 그래서 package.json을 들어가 스크립트를 살펴보니 react-scripts라는 명령어로 전부 돌아가고 있었는데 여기 굉장히 설명이 잘 되어있어서 많은 참고가 되었다 여튼 webpack이나 기타 설정들을 모두 담당하고 있다는 것인데 저 스크립트의 힘을 빌릴 수 없는 상태이지만 리액트의 테스트 코드를 작성하기 위해서 jest와 testing-library를 사용한다는 것을 알고 있다 jest 와 testing-library를 설치하고 홈페이지를 뒤적거려보니 jest 명령어로 프로젝트 내에 있는 모든 ..