darait
React + TDD + Typescript (TodoList) 본문
TDD란?
먼저 실패 case 의 test code 를 작성하고 이 실패 case 를 성공시킬 수 있는 code 를 작성한 뒤, 일 코드를 refactoring 하는 일련의 test 과정
프로젝트 생성
npx create-react-app tdd-todolit-test --template typescript
Test 구성
- 렌더링 TEST
- 상태 관리 TEST (Redux)
- SideEffect TEST (API Call)
위의 해당 구성 들을 TDD 피드백 루프를 통해 code 작성을 다룰려고 한다.
Comments