我正在使用mockito 1.9.5。我想设置类似
的模拟调用 Mockito.doReturn(mockSearchData)
.when(myMock)
.searchOrganizations(id,
null,
detailedSearchCriteria,
null);
只是我想指定我想在“detailedSearchCriteria”对象的“id”字段等于“ZZ”的值时设置模拟。 “detailedSearchCriteria”没有equals方法,我不控制代码以创建一个。有没有办法用mockito做到这一点,如果不是,那么另一个框架又是怎么做到的呢?
答案 0 :(得分:1)
您可以编写自己的ArgumentMatcher
,检查detailedSearchCriteria
是否符合您的要求。查看http://docs.mockito.googlecode.com/hg/latest/org/mockito/ArgumentMatcher.html