2010-06-02 57 views
1

我懷疑這是不可能的,因爲匿名內部類是私人的。 我可以驗證該方法是否被調用而不用擔心該參數?使用mockito驗證可以使用匿名內部類作爲參數的方法調用嗎?

我綁測試: http://bsnyderblog.blogspot.com/2010/02/using-spring-jmstemplate-to-send-jms.html

的東西,如:

verify(jmsTemplate, times(1)).send(); 

但是send()方法需要一個自變量。

是否有一些其他方式來單元測試sendMessages()?

回答

2

你可以做verify(jmsTemplate, times(1)).send(anyObject())嗎?

+0

是的,這就是我一直在尋找的。 verify(jmsTemplate,times(1))。send(Matchers。 anyObject()); – Rob 2010-06-03 08:54:39

相關問題