지금 당장 실행하면, 아직 추가한 테스트가 없으므로 오류가 일어납니다. 그러니 단위 테스트
를 만들어 추가해봅시다.
NOTE
_ 일반적으로
package
.
json
파일에 스크립트를 추가하면
npm
run
을 통해 실행해야 합니다. 예를
들어
foo
라는 스크립트를 추가했으면
npm
run
foo
로 실행해야 합니다. 하지만
test
스크립트는 보편적
으로 사용하므로
npm
test
라고만 명령해도
npm
은 알아듣습니다.
5.7
단위 테스트
이제 단위 테스트에 대해 알아봅시다. 단위 테스트의 핵심은 함수나 구성 요소를 고립시키는
것이므로, 먼저 이 고립 작업의 중요한 테크닉인 모형
mocking
에 대해 알아야 합니다.
5.7.1
모형
‘이 코드를 어떻게 테스트할 수 있는 형태로 만들지’라는 질문을 자주 하게 될 겁니다. 일반적으
로 너무 많은 일을 하거나 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.