我有以下签名的方法
public List<VwCmsListCaseStatus> fetchOpenCase(Long partyId, Long partyEventTypeId, Integer page, Integer pageLength, List<ColumnSortInfo> columnSortInfo);
我试图做的时候(). thenreturn(),但不确定如何说返回我对象无论参数值是。我尝试了eq(Long.class)以及anyLong(),但都没有工作。显然我遗漏了一些东西
看一下下面的例子
import org.mockito.Matchers.*;
@Test
public void testSomething() {
Mockito.when(userRepository.getPassword(anyString())).thenReturn("PasswordMock");
userService.validateCredential(username);
Mockito.verify(userRepository).getPassword(username);
}