静态方法:
public static List<? extends Object> convert(String destClassName, List<? extends Object> srcList) {
List<Object> destList = new ArrayList<Object>();
XXXXXXXXXXXXXXXXXXXXXXXXX..........
return destList;
}
素:
PowerMockito.mockStatic(ReflectionUtil.class);
错误:我无法使用when().thenReturn()
来模拟此方法
这是错误:
该方法然后在类型中返回(List) OngoingStubbing&GT;不适用 对于参数(列表)
when(ReflectionUtil.convert(any(String.class),Matchers.<List<? extends Object>>any())).thenReturn(fundList);
这个方法是我的同事创建的,它已通过UAT测试,所以我无法改变方法。 是否有任何优雅的方法来解决这个问题?