@DisplayName("getAllMembers: "아티클 조회에 성공한다.")
@Test
public void getAllMembers() throws Exception {
// given
final String url = "/test";
Member savedMember = memberRepository.save(new Member(1L, "홍길동"));
// when
final ResultActions result = mockMvc.perform(get(url) // 1
.accept(MediaType.APPLICATION_JSON)); // 2
// then
result
.andExpect(status().isOk())
.andExpect(jsonPath("$[0].id").value(savedMember.getId()))
.andExpect(jsonPath("$[0].name").value(savedMember.getName()));
}
// when
final ResultActions result = mockMvc.perform(get(url) // 1
.accept(MediaType.APPLICATION_JSON)); // 2
이 코드에서 mockMvc.perform( 까지는 잘되는데 get(url) 부분이 import가 지원이 안되는 것 같아요
그래서 깃허브 코드를 찾아보니 import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; 를 해야 쓸 수 있는 것 같은데 자동완성 구문도 안뜨고.. import구문을 외워야하나요??
// when
final ResultActions result = mockMvc.perform(get(url) // 1
.accept(MediaType.APPLICATION_JSON)); // 2
이 코드에서 mockMvc.perform( 까지는 잘되는데 get(url) 부분이 import가 지원이 안되는 것 같아요
그래서 깃허브 코드를 찾아보니 import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; 를 해야 쓸 수 있는 것 같은데 자동완성 구문도 안뜨고.. import구문을 외워야하나요??