Typescript/TDD

    typescript로 배우는 stub, mock, spy의 차이점

    mock은 stub과 다르다. 저는 테스트 코드를 작성 시 mock과 stub의 차이를 생각하지 않고 써왔습니다. 최근 마틴 파울러의 블로그에서 Mocks Aren't Stubs 라는 글을 발견했습니다. Mocks Aren't Stubs Explaining the difference between Mock Objects and Stubs (together with other forms of Test Double). Also the difference between classical and mockist styles of unit testing. martinfowler.com 원문의 내용은 JAVA로 작성되었지만, 본 포스팅에서는 Typescript + jest로 정리하며 작성하였습니다. Test Doub..