Programming/스프링 F.W
[SPRING][SPRING BOOT] JUnit4~5 기본 구성
1. 개요 Spring Boot에서 Junit을 사용하는 경우 @Autowired (Service, Dao) 등의 객체가 @Autowired가 되지 않는 이슈가 있었으며, 이는 다음과 같이 해결이 가능하다. 2. 코드 @SpringBootTest(webEnvironment = WebEnvironment.MOCK) @RunWith(SpringRunner.class) //스프링 부트를 실행시켜 테스트를 진행시키도록 해주는 어노테이션. @AutoConfigureMockMvc @SpringBootTest - Spring Boot Application + Mockito 를 실행 지원을 한다. @RunWith - JUnit을 구동한다. @AutoConfigureMockMvc - MockMvc URL을 자동 주입한다.
2022. 8. 2. 00:58