1 posts in total

Mountebank

Posts tagged

Mountebank를 이용한 애저 펑션 통합 테스팅

by Justin Yoo · 8 min read

애저 펑션이 지난 5월부터 공식적으로 의존성 주입 기능을 지원한 이후로 단위테스팅 부분은 이제 더이상의 꼼수 없이 자연스럽게 진행할 수 있게 되었다. 하지만 애저 펑션 자체의 엔드포인트를 테스트한다거나, 애저 펑션이 참조하는 외부 API 의존성은 어떻게 테스트해야 할까? 이 포스트에서는 Mountebank라는 API 목킹 도구를 이용해서 애저 펑션 엔드포인트를 포함한 통합테스팅을 구현해 보기로 한다. 이 포스트에서 쓰인 샘플 코드는 이 깃헙 리포지토리에서 다운로드 받을 수 있다. 시스템 고수준 ...