我正在开发一个应用程序,我们计划使用springAMQP使用rabbitmq。要处理这个模块,我想知道是否有任何模拟框架可用于模拟频道。
谢谢&问候
阿米特
答案 0 :(得分:3)
在某些情况下,它不是微不足道的,但Spring AMQP framework本身使用Mockito
相当广泛地进行嘲弄。它在发送方面非常简单,但异步消费方面涉及更多。您可以浏览测试用例。
但是,对于更复杂的场景,我发现只使用本地rabbitmq和JUnit @Rule
更容易只运行测试,如果兔子正在运行。