我看到了多个演示如何测试jms-监听器的例子,但我真正想要的是测试一些负面的测试用例,例如,
下面是一些示例,jst展示了积极的测试用例,
How to wait for @JMSListener annotated method to complete in JUnit
Writing tests to verify received msg in jms listener (Spring-Boot)
发布于 2019-10-22 19:16:54
使用一种积极的测试技术来验证侦听器实际收到了消息。
然后,只需将验证消息回滚回队列的JmsTemplate.receive()就可以了。
或者,如果您被配置为在多次尝试传递后向DLQ发送有害消息,则可以简单地从测试用例中的DLQ接收消息。
https://stackoverflow.com/questions/58510008
复制相似问题