React + TDD 투두리스트 개발하기 시리즈는 테스트와 TDD를 처음 입문하는 프론트엔드 개발자를 위한 시리즈입니다.
먼저 TDD의 개념에 대해 설명하고, React와 함께 사용되는 테스팅 라이브러리인 jest와 testing library를 소개합니다.
그리고 React로 투두리스트 기능을 TDD로 개발하는 과정을 보여주면서, 독자가 테스트 코드 작성법을 익히고 TDD에 대한 이해를 할 수 있도록 작성했습니다.
Github 저장소를 clone하고 해당 디렉토리에서 터미널을 열고 아래 명령어를 차례로 입력합니다.
$ npm i
$ npm start
어플리케이션은 http://localhost:3000에서 실행됩니다.
테스를 실행시키기 위한 명령어입니다.
$ npm t
node_moduels가 설치되어 있지 않으면 실행되지 않습니다. npm i 명령어로 먼저 node_modules를 다운받아주세요.