@WithMockUser가 안 돼서 몇 시간을 날렸다!
테스트코드 공부가 절실..
@WebMvcTest에서 제외할 필터를 설정하면 된다!
excludeFilters
설정을 통해 시큐리티 설정을 제외한다.
@WebMvcTest(controllers = ImageController.class, excludeFilters = {
@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = SecurityConfig.class)
})
public class ImageControllerTest {
@WithMockUser를 사용한다
@Test
@WithMockUser
public void 모든_이미지_조회() throws Exception {
무야호...
'STUDY > Spring' 카테고리의 다른 글
JUnit5 | @ExtendWith, MockMvc, @TestConstructor (0) | 2021.05.25 |
---|---|
JUnit5 | @WebMvcTest와 @SpringBootTest (0) | 2021.05.24 |
Spring Boot | logback 설정 (0) | 2021.05.18 |
Spring Boot | RestTemplate (0) | 2021.05.13 |
Spring Boot | JPA 사용해보기 (2) Spring Data JPA (0) | 2021.04.23 |