【发布时间】:2015-06-23 03:58:08
【问题描述】:
我正在尝试模拟一个列表
counted[binModel.getX() - 1][binModel.getY() - 1].add(activeModel);
add 是 boolean,我正在尝试这个
Mockito.when(testee.getCounted()[binModel.getSelectionX() - 1]
[binModel.getSelectionY() - 1].add(activeModel)).thenReturn(Mockito.anyBoolean());
这会在
上引发错误public List<CountModel>[][] getCounted() {
return counted.clone();
}
counted 在原类中声明为
private List<CountModel>[][] counted;
这是错误:
空指针和@mock private List[][] 计数; Mockito 无法模拟/监视以下内容:-最终类-匿名类-原始类型
【问题讨论】:
-
它会抛出什么错误?
-
空指针和 @mock private List
[][] 计数; Mockito 无法模拟/监视以下内容:-最终类-匿名类-原始类型 -
您能否发布更大范围的代码。在我看来,您不是在模拟一个模拟课程,而是一个真正的课程。