TypeScript

Error Logs

jest를 활용한 테스트 중 자주 발생하는 실수

Jest를 활용한 테스트 중, 자주 발생하는 실수 // Url.ts export class Url { constructor(private url: string) { if (url.indexOf('.com') === -1) { throw new InvalidUrlError(); } } public toString(): string { return this.url; } } // UrlIdTooShortError.ts export class InvalidUrlError extends Error { constructor() { super(`Invalid URL Error`); } } 위와같이 클래스와 에러를 만들어서 사용할 때, 에러가 제대로 발생하는지 테스트 할 필요가 있다 이런 경우에 종종 아래와 같은 형식..

HC-Kang
'TypeScript' 태그의 글 목록