【发布时间】:2019-02-01 15:50:06
【问题描述】:
我正在尝试了解 PACT 和 Spring Cloud Contract 之间更好的工具来实现消费者驱动程序合同测试。 我没有找到任何明确的例子来找出利弊。
我想实现 CDCT,我的项目中没有使用 Spring。据我了解,我假设 PACT 很适合。
欢迎任何信息或建议。 谢谢。
【问题讨论】:
-
我都试过了,对我来说。 Pact 更容易用于 REST APIs 契约,并且易于在不同语言之间进行测试,并且 Pact 提供了一个服务器来在消费者和提供者之间共享 Pacts。 Spring Cloud 合约提供了消息传递、esp、Spring AMQP、Spring Cloud Stream 等的测试能力,它还尝试支持多语言并提供 Pact 兼容性。我为这些创建了一些示例,github.com/hantsy/spring-cloud-sample
-
谢谢!作为仅供参考,Pact 还支持消息
标签: pact spring-cloud-contract