测试
spring-test
模块提供了 ServerHttpRequest
、ServerHttpResponse
和 ServerWebExchange
的模拟实现。有关模拟对象的讨论,请参见 Spring Web Reactive。
WebTestClient
构建在这些模拟请求和响应对象之上,为在没有 HTTP 服务器的情况下测试 WebFlux 应用程序提供支持。您还可以将 WebTestClient
用于端到端集成测试。
spring-test
模块提供了 ServerHttpRequest
、ServerHttpResponse
和 ServerWebExchange
的模拟实现。有关模拟对象的讨论,请参见 Spring Web Reactive。
WebTestClient
构建在这些模拟请求和响应对象之上,为在没有 HTTP 服务器的情况下测试 WebFlux 应用程序提供支持。您还可以将 WebTestClient
用于端到端集成测试。