public interface ResultActions
See static factory methods in
MockMvcResultMatchers
and
MockMvcResultHandlers
.
Modifier and Type | Method and Description |
---|---|
ResultActions |
andDo(ResultHandler handler)
Perform a general action.
|
ResultActions |
andExpect(ResultMatcher matcher)
Perform an expectation.
|
MvcResult |
andReturn()
Return the result of the executed request for direct access to the results.
|
ResultActions andExpect(ResultMatcher matcher) throws Exception
static imports: MockMvcRequestBuilders.*, MockMvcResultMatchers.* mockMvc.perform(get("/person/1")) .andExpect(status().isOk()) .andExpect(content().contentType(MediaType.APPLICATION_JSON)) .andExpect(jsonPath("$.person.name").value("Jason")); mockMvc.perform(post("/form")) .andExpect(status().isOk()) .andExpect(redirectedUrl("/person/1")) .andExpect(model().size(1)) .andExpect(model().attributeExists("person")) .andExpect(flash().attributeCount(1)) .andExpect(flash().attribute("message", "success!"));
Exception
ResultActions andDo(ResultHandler handler) throws Exception
static imports: MockMvcRequestBuilders.*, MockMvcResultMatchers.* mockMvc.perform(get("/form")).andDo(print());
Exception
MvcResult andReturn()