如何将请求正文添加到 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));

相关内容

  • 没有找到相关文章

最新更新