Item 52 테스팅 타입의 함정에 주의하기
Summary
타입을 테스트할 때는 특히 함수 타입의 동일성(equality)과 할당 가능성(assignability)의 차이점을 알아야 한다.
콜백이 있는 함수를 테스트할 때, 콜백 매개변수의 추론된 타입을 체크해야 한다. 또한
this
가 API의 일부분이라면 역시 테스트해야 한다.타입 관련된 테스트에서 any를 주의하자. 더 엄격한 테스트를 위해 dtslint 같은 도구를 사용하는 게 좋다.
Last updated