[英]How to add a request body to spring mockmvc
我有以下發布端點:
@PostMapping(path = "/migration/sendStatements")
public void sendStatements(@RequestBody StatementsDTO StatementsDTO)
{....}
我想測試這種方法。 我正在使用Spring MVC,在測試類中,我正在使用MockMVC。
當我嘗試編寫該方法時: mockMvc.perform(post("/migration/sendStatements"));
我沒有選擇添加請求正文的選項。 我想向該端點添加一個請求主體。 我該怎么做呢?
使用content
方法添加請求正文
String requestBody = "{.... }";
mockMvc.perform(post("/migration/sendStatements")
.content(requestBody));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.