我知道嘲笑列表而不是模拟列表中的项目是一件坏事。但是,PaginedScanlist太难了。它的构造太多参数,我尝试介绍此列表的新列表,然后我发现它是无法解码的列表,因此我们无法将项目添加到其中。
如何创建一个简单的列表以返回UT?
现在,我使用模拟(paginedscanlist.class)并模拟该方法:
when(scanList.toArray()).thenReturn(new Array[....])