我怀疑这是不可能的,因为匿名内部类是私有(private)的。 我可以验证该方法是否被调用而不用担心参数吗?
我想测试一下: http://bsnyderblog.blogspot.com/2010/02/using-spring-jmstemplate-to-send-jms.html
像这样的东西:
verify(jmsTemplate, times(1)).send();
但是 send() 需要一个参数。
还有其他方法可以对 sendMessages() 进行单元测试吗?
最佳答案
你可以做verify(jmsTemplate, times(1)).send(anyObject())
吗?
关于java - 可以用mockito验证以匿名内部类作为参数的方法调用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2958598/