我试图编写一个单元测试,调用返回一个列表..但我似乎无法使用:
Mockito.any(List.class)
我怎样才能做到这一点?有什么想法吗?...任何教程
Mockito.when(abilityRepository.findRandomAbilitySetForEventLogic(eventLogic, pageableForSingleResult)).thenReturn(abilitySetIds);
javadoc 和教程表明这any
是一个匹配器,而不是返回的东西。我相信你想做的是:
when(abilityRepository.findRandomAbilitySetForEventLogic(eventLogic, pageableForSingleResult)).thenReturn(ability_ids());
...
private List<AbilitySetId> ability_ids() {
return new ImmutableList.of(...);
}
当然,我编了一些名字,但这就是想法。