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!"));
 ExceptionResultActions andDo(ResultHandler handler) throws Exception
 static imports: MockMvcRequestBuilders.*, MockMvcResultMatchers.*
 mockMvc.perform(get("/form")).andDo(print());
 ExceptionMvcResult andReturn()