๐ช ์ผ, ๋๋ WireMock์ผ๋ก ํ ์คํธํ ์ ์์ด
Spring Framework ๊ธฐ๋ฐ์ Java Web Application ์ ๊ฐ๋ฐํ์ค ๋ ์ธ๋ถ API ๋ฅผ ํธ์ถํ๋ ๋ก์ง์ด ์์ ๊ฒฝ์ฐ ํ ์คํธ ์ฝ๋ ์์ฑ์ ์ด๋ป๊ฒ ํ์๋์? ์ ์ ๊ฒฝ์ฐ okhttp ๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ ๊ณตํด์ฃผ๋ MockWebServer ๋ฅผ ํ์ฉํ๋๋ฐ์, ์ฐ์ํ ๊ธฐ์ ๋ธ๋ก๊ทธ์์ WireMock ์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํตํ ํ ์คํธ ์ฝ๋ ์์ฑ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด์ฃผ์ ์ ๊ณต์ ๋๋ฆฝ๋๋ค. WireMock ์ ์ฉ ๋ฐ ์ค์ , ๊ฐ ์ผ์ด์ค๋ณ ๊ฒ์ฆ์ ์ํ ์ํ ์ฝ๋ ๋ฑ์ด ์์ธํ ์ ๋ฆฌ๋์ด ์์ด ์ธ๋ถ API ํธ์ถ๊ณผ ๊ด๋ จ๋์ด ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ์๋ ๋ถ๋ค๊ป ํฐ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ด์ฌ์์ผ์ ๋ถ๋ค์ ๊ณต์ ๋๋ฆฐ ์๋ฌธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์. ๐ ์๋ฌธ * https://techblog.woowahan.com/17674/