【发布时间】:2017-04-12 06:39:17
【问题描述】:
我想开始使用框架 Pact for JVM 进行合同测试。但是 Pact JVM 是否支持 REST 和 JMS?
我没有找到任何相关信息。
【问题讨论】:
标签: pact
我想开始使用框架 Pact for JVM 进行合同测试。但是 Pact JVM 是否支持 REST 和 JMS?
我没有找到任何相关信息。
【问题讨论】:
标签: pact
是的,Pact JVM 支持其主要用例 REST[1],并且还支持 Messages [2] 形式的 JMS 测试。
请注意,到目前为止,其他语言实现不支持这种 Message 样式测试,但正在努力实现它。
【讨论】:
Pact 只是一个安静的消费者/提供者测试工具;它必须通过 HTTP 进行通信,并且数据合约目前只能采用 JSON 格式(将来可能会改变)。我们已经讨论过支持其他协议,例如消息传递 (websockets),但目前还没有太多需要,我们目前还有其他优先事项。
【讨论】: