Mockito提供:

when(mock.process(Matchers.any(List.class)));

How to avoid warning if process takes a List<Bar> instead?

推荐答案

对于Java 8及以上版本,很容易:

when(mock.process(Matchers.anyList()));

对于Java7及更低版本,编译器需要一些帮助.使用anyListOf(Class<T> clazz):

when(mock.process(Matchers.anyListOf(Bar.class)));

Java相关问答推荐

泽西岛:退回到不注射的客户"

如何在Java中声明未使用的变量?

如何在返回bigint []值的子查询中使用any?

无法传递消费者<;>;实例

JVM会优化这个数学运算吗?

为什么一个Test的instance?& gt;在构造函数中接受非空对象?

JavaFX如何在MeshView中修复多个立方体?

如何在Java中从XML中获取特定的 node ,然后将其删除?

在Spring Boot应用程序中导致";MediaTypeNotSupportdException&qot;的映像上载

使用Jolt将字段转换为列表

如何在Cosmos DB(Java SDK)中增加默认响应大小

在Oracle JDBC连接中,连接失效和身份验证失效是什么意思?

当构造函数创建一个新实例时,Java为什么需要&new";

将关闭拍卖的TimerService

如何在SWT菜单项文本中保留@字符

处理4.3问题:javax.xml.ind包不存在(&Q;).您可能在学习GitHub教程时遗漏了库.&Q

Win32函数的JNA绑定DwmGetColorizationColor返回E_INVALIDARG错误

Java中的一个错误';s stdlib SocksSocketImpl?

Java泛型方法重载

Java中计算大n和k值模10^9+7的二项式系数的乘法公式输出错误值