JavaScript
-
JEST를 이용한 테스트코드 작성JS 2024. 7. 1. 22:25
JestJest는 자바스크립트 테스트 라이브러리이다. 다른 테스트 라이브러리는 여러 라이브러리들을 조합하여 사용하곤 했는데 Jest는 하나의 라이브러리로 Test Runner, Matcher 그리고 Mocking 까지 지원해준다. 기본적인 사용법사용법을 알아보기 앞서 테스트할 코드를 먼저 보자/** * @description SMTP host 기반 domain 주소 추출 * @returns {String} */extractDomainFromHost(){ if(this.host === MailTransporter.DEFAULT_HOST){ throw new WrongArgsError(`Mail transporter 의 host를 입력해주세요`); } const pattern ..