[WireMock] 외부 API 의존성을 우아하게 Mocking하는 방법
외부 API와 연동된 모듈의 테스트는 어떻게 해야 할까요? 통합 테스트에서는 mocking 영역을 최소화해야만 실제 환경에 가까운 테스트를 수행할 수 있습니다. 하지만 테스트가 실행될 때마다 외부 API를 호출하는 것에는 많은 어려움이 따르죠. (불가능할 수도 있고요.) 이를 위한 좋은 오픈소스인 WireMock이 있습니다. 이 도구를 JUnit 5와 함께 사용하는 기본적인 방법에 대해 정리해보았습니다.