diff --git a/zheng-upms/zheng-upms-rpc-service/src/test/java/com/zheng/upms/rpc/service/UpmsServiceTest.java b/zheng-upms/zheng-upms-rpc-service/src/test/java/com/zheng/upms/rpc/service/UpmsServiceTest.java index caeb396b..0972e2fd 100644 --- a/zheng-upms/zheng-upms-rpc-service/src/test/java/com/zheng/upms/rpc/service/UpmsServiceTest.java +++ b/zheng-upms/zheng-upms-rpc-service/src/test/java/com/zheng/upms/rpc/service/UpmsServiceTest.java @@ -1,8 +1,8 @@ package com.zheng.upms.rpc.service; import com.zheng.upms.dao.mapper.UpmsUserMapper; -import com.zheng.upms.dao.model.UpmsSystemExample; -import com.zheng.upms.dao.model.UpmsUser; +import com.zheng.upms.dao.model.*; +import com.zheng.upms.rpc.api.UpmsPermissionService; import com.zheng.upms.rpc.api.UpmsSystemService; import com.zheng.upms.rpc.api.UpmsUserService; import org.junit.Test; @@ -12,6 +12,8 @@ import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.transaction.TransactionConfiguration; +import java.util.List; + /** * 单元测试 * Created by shuzheng on 2017/2/19. @@ -34,6 +36,9 @@ public class UpmsServiceTest { @Autowired private UpmsUserService upmsUserService; + @Autowired + private UpmsPermissionService upmsPermissionService; + @Test public void index() { UpmsUser upmsUser = new UpmsUser(); @@ -51,4 +56,20 @@ public class UpmsServiceTest { System.out.println(upmsUser.getUserId()); } + @Test + public void selectForPage() { + // 根据条件,按页码+每页条数分页 + UpmsPermissionExample upmsPermissionExample = new UpmsPermissionExample(); + upmsPermissionExample.createCriteria() + .andSystemIdEqualTo(1); + List upmsPermissions = upmsPermissionService.selectByExampleForStartPage(upmsPermissionExample, 2, 20); + System.out.println(upmsPermissions.size()); + // 根据条件,按offset+limit分页 + upmsPermissionExample = new UpmsPermissionExample(); + upmsPermissionExample.createCriteria() + .andSystemIdEqualTo(2); + upmsPermissions = upmsPermissionService.selectByExampleForOffsetPage(upmsPermissionExample, 3, 5); + System.out.println(upmsPermissions.size()); + } + }