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發送到應該被我的程序處理的隊列中 –