1
我有一个的Mockito时的匹配Mockito匹配器例外0 matchers预计,3!所有记录的记录是匹配器
Mockito.when(aRepository.searchForList(
Mockito.any(LocalDateTime.class),
Mockito.anyLong(),
Mockito.anyBoolean()
)).thenReturn(mockedSearchForList);
所以以后我运行测试,有此异常
org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
Invalid use of argument matchers!
0 matchers expected, 3 recorded:
描述的异常可能会发生,如果我混的匹配和实际值,不是我的情况。
“aRepository.searchForList”的签名是什么?这个方法是否被重载? –
List searchForList(LocalDateTime now,long envId,boolean showInactives); –
Unesfs
这应该工作。所以,有几件事情可能会出错。即异常可能来自其他代码。这个方法可以被覆盖。这也可能是Mockito的错误。顺便说一句,你正在使用哪个版本的Mockito? –