Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 682 Bytes

mocking.md

File metadata and controls

10 lines (6 loc) · 682 Bytes

Mocking

테스트를 작성 할 경우 테스트를 수행할 모듈과 연결되는 외부의 API나 모듈을 흉내내는 가짜 모듈을 작성하여 독립적으로 실행 가능한 형태로 구성하여 테스트의 효용성을 높이는 기법이다.

일반적으로 클라이언트 사이드에서는 API와 연동하는 경우가 대다수이므로 외부 API에 의존적인 경우가 많다.
API의 응답 속도나, API 서버의 상태에 따라 테스트의 결과가 달라질 수 있으므로 Mocking 기법을 사용한다.

With TDD

테스트 주도 개발(Test Driven Developement, TDD)에서는 필수적인 요소중 하나로 꼽힌다.