@FunctionalInterface
public interface ResultMatcher
ResultMatcher
は、実行されたリクエストの結果を何らかの期待と照合します。MockMvcResultMatchers
の静的ファクトリメソッドを参照してください。
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; import static org.springframework.test.web.servlet.setup.MockMvcBuilders.*; // ... WebApplicationContext wac = ...; MockMvc mockMvc = webAppContextSetup(wac).build(); mockMvc.perform(get("/form")) .andExpect(status().isOk()) .andExpect(content().mimeType(MediaType.APPLICATION_JSON));
修飾子と型 | メソッドと説明 |
---|---|
void | match(MvcResult result) 実行されたリクエストの結果をアサートします。 |
static ResultMatcher | matchAll(ResultMatcher... matchers) 結果マッチャーの配列と照合するための静的メソッド。 |
void match(MvcResult result) throws java.lang.Exception
result
- 実行されたリクエストの結果 java.lang.Exception
- 障害が発生した場合 static ResultMatcher matchAll(ResultMatcher... matchers)
matchers
- マッチャー