【发布时间】:2014-06-17 07:29:45
【问题描述】:
我有一个具有以下定义的类用户:
class User {
Integer id;
String name;
String addr;
//getters and setters
}
现在在测试一个函数时,我需要为一个存根返回一个模拟用户列表,例如:
Mockito.when(userService.getListOfUsers()).thenReturn(mockList);
现在这个 mockList 可以创建如下:
List mockList = Mockito.mock(ArrayList.class);
但是这个 mockList 可以是任何东西的列表。我无法确定它的类型。有没有办法创建列表:
List<User> mockListForUser = Mockito.mock(?);
【问题讨论】:
标签: java unit-testing mockito