0
我想使用spring引导为ActiveMQ JMS侦听器编写spock测试用例。有人可以分享任何想法如何做到这一点。我已按照https://spring.io/guides/gs/messaging-jms/这里提到的步骤来创建侦听器。下面是我想要编写单元测试Spring Boot中ActiveMQ JMS侦听器的Spock测试
@JmsListener(containerFactory = "myFactory", destination = "some q")
public void processMesg(OrderRequest order) {
-------------------------
}
你想测试一个无效的方法 - 是你的问题?或者你想测试一个(或一些)真正的JMS消息发送时发生了什么?你需要考虑你想测试的东西。在Spock安装程序中触发JMS消息,然后断言应用程序状态的某些预期更改似乎不可行。但确定它需要一些编码。 –
@Peter Nordlander:我希望Spock为jms activemq n设置帮助,如果我将一些msg发送到应该被我的程序处理的队列中 –