如何实例化和填充Page <Object []>

时间:2019-06-14 19:43:38

标签: java spring junit

对于Junit测试用例,我需要实例化并填充

Page<Object[]> page;

Page是Spring类org.springframework.data.domain.Page

您能告诉我如何实现吗?

1 个答案:

答案 0 :(得分:1)

有一个可以使用的Page实现:

import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;

....

String[] strArray = new String[] {"foo", "bar"};
List<String[]> data = new ArrayList<>();
data.add(strArray);

Page<String[]> page = new PageImpl<>(data);

javadoc:https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/PageImpl.html