mock单测

mockMvc执行流程总结:异步

整个过程:
一、mockMvc.perform执行一个请求;
二、MockMvcRequestBuilders.get("/user/1")构造一个请求
三、ResultActions.andExpect添加执行完成后的断言
四、ResultActions.andDo添加一个结果处理器,表示要对结果作点什么事情,好比此处使用MockMvcResultHandlers.print()输出整个响应结果信息。
五、ResultActions.andReturn表示执行完成后返回相应的结果。测试

整个测试过程很是有规律:
一、准备测试环境
二、经过MockMvc执行请求
三、添加验证断言
四、添加结果处理器
五、获得MvcResult进行自定义断言/进行下一步的异步请求
六、卸载测试环境​ui

相关文章
相关标签/搜索