我有以下帖子端点:
@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));