【发布时间】:2019-07-24 13:35:15
【问题描述】:
我目前正在尝试在使用 ActiveMQ 消息进行通信的服务上下文中学习消费者驱动的合同测试。 Spring 提供了 Spring Cloud Contract Verifier Messaging 的文档 https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html#_spring_cloud_contract_verifier_messaging 但我无法使用我的设置(Spring Services 和 ActiveMQ)来遵循它。
我的问题是:
- 对消息传递使用消费者驱动的合同测试是个好主意吗?
- 最佳做法是什么?
- 如果这是一个好主意,您是否有任何关于这方面的好教程,用于通过 JMS 和 ActiveMQ 进行通信的消费者驱动的合同测试 Spring 服务?
【问题讨论】:
标签: activemq spring-cloud spring-jms producer-consumer spring-cloud-contract