Item 52 테스팅 타입의 함정에 주의하기

Summary

  • 타입을 테스트할 때는 특히 함수 타입의 동일성(equality)과 할당 가능성(assignability)의 차이점을 알아야 한다.

  • 콜백이 있는 함수를 테스트할 때, 콜백 매개변수의 추론된 타입을 체크해야 한다. 또한 this가 API의 일부분이라면 역시 테스트해야 한다.

  • 타입 관련된 테스트에서 any를 주의하자. 더 엄격한 테스트를 위해 dtslint 같은 도구를 사용하는 게 좋다.

Last updated