对于最新的稳定版本,请使用 Spring Framework 6.2.0! |
MockMvc
Spring MVC 测试框架(也称为 MockMvc)为测试 Spring 提供支持 MVC 应用程序。它执行完整的 Spring MVC 请求处理,但通过模拟请求和 response 对象,而不是正在运行的服务器。
MockMvc 可以单独用于执行请求和验证响应。它也可以是
通过 WebTestClient 使用,其中 MockMvc 作为服务器插入来处理
请求与。优点是可以选择与更高级别合作
对象而不是原始数据,以及切换到完整的端到端 HTTP 的能力
测试并使用相同的测试 API。WebTestClient