더북(TheBook)

2.5 verifyPassword( ) 함수의 첫 번째 테스트 코드

2.1.3절을 따라 제스트를 설치했다면 첫 번째 테스트 코드를 작성할 준비가 된 것이다. __tests__ 폴더 하위에 password-verifier0.spec.js16라는 새 파일을 만들어 보자.

폴더를 만들어 파일을 관리하는 방법 외에 테스트 코드 파일을 테스트하려는 파일과 동일한 위치에 나란히 만드는 것을 선호하는 개발자도 많이 있다. 각 방법의 장단점은 책 후반부에서 설명할 예정이다. 지금은 기본 설정에 따라 테스트 파일을 __tests__ 폴더에 두도록 하자.

다음 코드는 verifyPassword() 함수의 첫 번째 테스트 예제다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.