1. 程式人生 > >mock單測

mock單測

builder cti use 表示 測試環境 一個 int() .get 異步請求

mockMvc執行流程總結:

整個過程:
1、mockMvc.perform執行一個請求;
2、MockMvcRequestBuilders.get("/user/1")構造一個請求
3、ResultActions.andExpect添加執行完成後的斷言
4、ResultActions.andDo添加一個結果處理器,表示要對結果做點什麽事情,比如此處使用MockMvcResultHandlers.print()輸出整個響應結果信息。
5、ResultActions.andReturn表示執行完成後返回相應的結果。

整個測試過程非常有規律:
1、準備測試環境
2、通過MockMvc執行請求
3、添加驗證斷言
4、添加結果處理器
5、得到MvcResult進行自定義斷言/進行下一步的異步請求
6、卸載測試環境?

mock單測