【问题标题】:spring-cloud-contract framework and contractverifier tests executionspring-cloud-contract 框架和 contractverifier 测试执行
【发布时间】:2017-10-25 20:57:03
【问题描述】:

我是 spring-cloud-contract 的新手。根据文档,我已经开发了合约,在gradle clean build 命令执行后,测试用例在build\generated-test-sources\com\springframework\cloud\contract\verifier\tests\ContractVerifierTest.java 下创建。当我执行gradle clean build 时,cloud-contract 在默认端口上启动一个 http 服务器并执行这些测试用例,还是在 JVM 上运行?有没有办法独立执行这些测试用例(我的意思是在 gradle 构建之外)

【问题讨论】:

    标签: spring-cloud-contract


    【解决方案1】:

    我不知道我是否正确理解了您的要求,但我假设您想针对 mockmvc 以外的其他东西运行测试(顺便说一句,它没有绑定到端口)。您可以阅读文档的这一部分,了解如何使用显式节点向绑定到端口 http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__contract_dsl.html#_working_with_context_paths 的应用发送真实请求。同样作为新手,您应该阅读 Spring Cloud Contract 的整个文档。

    【讨论】:

      猜你喜欢
      • 2019-09-28
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-29
      • 1970-01-01
      相关资源
      最近更新 更多