【问题标题】:Why Spring Cloud Contract with Reactive Webflux mandate EXPLICIT testmode为什么带有 Reactive Webflux 的 Spring Cloud Contract 要求 EXPLICIT 测试模式
【发布时间】:2018-07-30 13:36:12
【问题描述】:

在为 Spring MVC 编写云合约时,我们可以选择使用 RestAssuredMockMVC 或 RestAssured。通过 RestAssuredMockMVC 我们可以模拟控制器而不需要启动上下文。通过 RestAssured,我们可以使用 testmode =EXPLICIT 通过物理 API 直接调用控制器。

但是,在使用 Reactive Webflux 时,我们仅限于 RestAssured,我们必须启动并运行上下文。

为什么我们不能在这里也有模拟控制器的选项?

【问题讨论】:

    标签: spring-webflux spring-cloud-contract


    【解决方案1】:

    我们会,有一个未解决的问题可以开始使用 WebTestClient - https://github.com/spring-cloud/spring-cloud-contract/issues/422 。如果您对该功能感兴趣,请继续添加 +1 和/或提交 PR :)

    【讨论】:

      猜你喜欢
      • 2019-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多