20.01.02 09:48 작성
·
2.3K
0
안녕하세요.
MockMvc 로 perform메서드에 get() 사용할때 import static method 시키려고 하면 아래 그림처럼 리스만 잔뜩 나오고 필요한 MockMvcRequestBuilders.get 은 없네요..
그래서 직접 쳐서 import를 시켜줘야 하는데요..
혹시 어떤 설정이 빠져서 그런건지 궁금합니다.
답변 8
1
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.content;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
복붙하시면 됩니다.
1
2020. 01. 02. 10:50
빠진게 아니라 매치되는게 너무 많아서 그럴꺼에요. get("/hello") 이런식으로 문자열을 받는 부분까지 코딩을 한 다음에 다시 시도해 보시면 조금 범위를 좁힐 수 있고 그럼 아마도 목록에서 볼 수 있을겁니다.
0
0
2020. 01. 02. 23:55
답변해주셔서 감사합니다.
그런데 제가 첨부한 이미지를 보시면 get("/hello") 로 문자열까지 코딩한 다음에 import 하려고 하는데 저렇게 나타나구요..
저 많은 목록중에 MockMvcRequestBuilders.get 을 찾아도 없더라구요..ㅠㅠ
흠 저만 왜이럴까요ㅠㅠ