【问题标题】:Spring Cloud Contract with TestNG带有 TestNG 的 Spring Cloud 合约
【发布时间】:2017-05-17 08:54:21
【问题描述】:

据我了解(Spring Cloud Contract 的初学者级别),从 groovy 合约生成的合约测试是使用 junit 的。 如果我想使用 TestNG 怎么办?基本上我想用TestNG注释@Test(groups="unit")@Test(groups="contract")对我的测试进行分组,以便使用mvn test -Dgroups=unitmvn test -Dgroups=contract之类的东西来分离单元测试和合同测试。

感谢您的帮助。

【问题讨论】:

    标签: spring-cloud-contract


    【解决方案1】:

    目前,我们不支持开箱即用。您必须编写自己的 org.springframework.cloud.contract.verifier.builder.SingleTestGenerator 实现(例如,通过扩展 JavaTestGenerator 并在 spring.factories 文件中引用它)但不幸的是,这可能非常耗时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-03
      • 2017-07-23
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 2019-02-01
      • 1970-01-01
      相关资源
      最近更新 更多