Mockito:1.9.5中的anyListOf(MyClass.class)以及在2.23.4中list可为空的情况下的替代方法

时间:2018-11-29 10:25:53

标签: java mockito

mockito 1.9.5的早期版本中,我进行了如下测试:

8: class Delegate is not an annotation in @Delegate

现在在嘲笑2.23.4中,我想根据新规则更改此设置,并考虑到所有变量都可以为空,并尝试如下操作:

when(myInstance.method(anyCollection(), anyListOf(MyClass.class), any(SomeClass.class))).thenReturn(true);

但是它当然不起作用。我可以在第二个参数中使用nullable(List.class),但我认为这不是我所需要的。 如何将此条件用于MyClass实例的可空列表? 也许在这种情况下列表等于列表,那么我可以使用nullable(List.class)。我是陌生人和Java新手,也许有些东西不太了解。

0 个答案:

没有答案