Mockito 提供:
when(mock.process(Matchers.any(List.class)));
如果出现 process
,如何避免警告需要 List<Bar>
取而代之?
最佳答案
对于 Java 8 及更高版本,这很容易:
when(mock.process(Matchers.anyList()));
对于 Java 7 及以下版本,编译器需要一些帮助。使用anyListOf(Class<T> clazz)
:
when(mock.process(Matchers.anyListOf(Bar.class)));
关于java - Mockito:使用泛型列出匹配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10512374/