我正在为 CardManager.java 类编写单元测试代码,
在执行单元测试代码时,我得到:java.lang.ClassCastException: java.util.LinkedList cannot be cast to java.util.ArrayList
CardManager.java
对于下面的行,我编写了单元测试代码的 when 条件。
ArrayList arr1= (ArrayList) getPanCardUtil().validatePanCard("" , "" , "" , "");
cardManagerTest.java
List<String> abc = new ArrayList<String>();
when(cardManager.validate("" , "" , "" , "").thenReturn(abc);
验证.java
public List<String> validate("" , "" , "" , "");