Test Code1 Testcontainers๋ก Repository ํ ์คํธ ์ฝ๋ ์์ฑ ํ ์คํธ ์ฝ๋ ๋๋ฌด ์ด๋ ต๋ค...์ ๊ฒ ๊ฐ์ผ๋ฉด์๋ ๋ชจ๋ฅด๊ฒ ๋ค...๐คฏ๐คฏ์ฐ์ , ๊ฐ๋ฐํ๊ณ ์๋ Rest API์ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ๋ฉด์ ์๊ฒ๋ ๋ด์ฉ์ ๊ธฐ๋กํด๋ณด๋ ค๊ณ ํ๋ค. Controller, Repository ํ ์คํธ๋ @SpringBootTest ๋ก ์์ฑ!!Service๋ Mock ํ ์คํธ๋ก ์์ฑ!! Repository๋ Mock์ผ๋ก ํ ์คํธํ๋ค๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฐ๋ ํ ์คํธ๋? ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ฐ๋๋ฉด ๊ทธ๊ฑด ๋ ์ด๋ป๊ฒ ํ ์คํธํ์ง?๋ผ๋ ์๋ฌธ์ ์ด ๋ค์ด ์ ์ด๊ฑด Mock๋ก ํ๋ฉด ์๋๊ฒ ๊ตฌ๋...๊นจ๋ฌ์... ๊ทธ๋ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋์ ๋ JPA๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ ์ ๋์ํ๋์ง ํ ์คํธํ๊ธฐ ์ํด์ ์ด๋ป๊ฒ ์์ฑํด์ผํ ๊น?Testcontainers๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์ค์ธ MySQL์ ์ง์ ์ฐ๋ํด์ ํ ์คํธํด๋ด์ผ๊ฒ ๋ค๊ณ ๊ฒฐ์ฌ! Testcontai.. 2025. 2. 24. ์ด์ 1 ๋ค์