我正在寻找一个可以在端到端测试中使用的JMS客户端。客户端应允许我连接到外部代理并接收或发送事件到主题和队列。
测试是端到端的,整个系统正在运行,这意味着:
我也希望解决方案尽可能通用且独立于代理,但我目前正在使用以下堆栈:
测试:
应用程序:
borker:
首先,这个问题可能与其他一些JMS-JUnit问题类似,但实际上并不是由于上述特定要求。
答案 0 :(得分:1)
根据评论中的讨论,我建议你选择JMS 2& JNDI使您的测试可以100%独立于代理并且没有膨胀(JMS 2在这方面远远优于1.1)。