๐ป JAVA/JUnit
@WebMvcTest ์์ฑ ์ ์์กด์ฑ ์๋ฌ
ํ๊ฒฝ Spring boot 2.7.1 Spring Security JUnit 5 Controller ํ ์คํธ๋ฅผ ํ๊ธฐ์ํด ๋ถํ์ํ ์์กด์ฑ๋ค์ ๊ฑท์ด๋ด๊ณ WebMvcTest ์ด๋ ธํ ์ด์ ์ ๋ถ์ฌ์ ์ปจํธ๋กค๋ฌ ๋ ์ด์ด๋ง ๊ฐ๋ณ๊ณ ๋น ๋ฅด๊ฒ ํ ์คํธ๋ฅผ ์งํํ ์ ์์ต๋๋ค. WebMvcTest ์ด๋ ธํ ์ด์ ์ ๋ถ์ด๊ฒ ๋๋ฉด, MVC ํ ์คํธ๋ฅผ ์ํ ์์กด์ฑ๋ค์ด Spring Contetxt์ ์ฌ๋ผ๊ฐ๊ฒ ๋ฉ๋๋ค. Using this annotation will disable full auto-configuration and instead apply only configuration relevant to MVC tests (i.e. @Controller, @ControllerAdvice, @JsonComponent, Converter/Generi..