ํ
์คํธ์ฝ๋๋ฅผ ์์ฑํ๋ฉด์ ๋ฐํ๊ฐ ์๋ ๋ฉ์๋๋ฅผ ํ
์คํธํด์ผํ ๊ฒฝ์ฐ๊ฐ ์๊ฒผ๋ค. ์ด ๋ฉ์๋๋ Message๋ฅผ ๋ณด๋ด๋ ๊ธฐ๋ฅ์ ํ๋ ๋ฉ์๋์ด๊ธฐ ๋๋ฌธ์ ๋ด๋ถ์์ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๊ณ , ๋ก๊ทธ ์ ์ฅ ํ ๋ฐํํ๋ ๊ฐ์ด ์๋ค. ๋๋ ์ด ๋ด๋ถ์์ ๋ฐ์ดํฐ ์ ์ ๊ฐ ๋๋ ํ ๋ง์ง๋ง์ private send(RequestDto request) ์ ์ ๋ฌ๋๋ RequestDto ๋ฅผ ์๊ณ ์ถ์๋ค. private sendMessageList(){ // ๋ฐ์ดํฐ ์ ์ send(reqeust); } private send(RequestDto request){ // ์ค์ ๋ก ์ ์ก } ์ด๋, ArgumentCaptor ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. @Test void sendMessageTest() { sendService.sendMessageList(new Oth..
๐ TESTING

๋๊ตฌ ์ฌ์ฉ๋ฒ ์ค์ฌ์ด ์๋๋ผ ํ
์คํธ ๋์
์ ํ์์ฑ, ๋น์ฉ ์ธก๋ฉด์ ์ฌ๋ก์ ํจ๊ป ํ์ด๊ฐ๊ณ ์๋ค. ํ
์คํธ ๋๊ตฌ๋ ์ฌ์ฉ๋ฒ์ ์ตํ๋ฉด ๋๋ค. ํ์ง๋ง ์ ์ฌ์ฉํด์ผ ํ๋์ง ์ด๋ค ์ผ์ด์ค์์ ์ฌ์ฉํด์ผ ํ๋์ง๋ฅผ ๊นจ๋ฌ์์ผ ์ ๋ง ํ์ํ ํ
์คํธ ์ผ์ด์ค๋ฅผ ์์ฑํ ์ ์๊ณ ์ง์์ ํ
์คํธ๋ฅผ ์ ์งํ ์ ์๋ค. ์ฌ๋ฏธ์จ,,ใ