📄 testuser.java
字号:
package com.dudu.moa.sys;
import static org.junit.Assert.*;
import java.util.List;
import org.junit.Before;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import com.dudu.moa.domain.sys.User;
import com.dudu.moa.service.sys.UserService;
import com.dudu.moa.test.AbstractTestCase;
public class TestUser extends AbstractTestCase {
@Autowired
private UserService userService;
@Before
public void up() {
}
@Test
/**
* 测试新建和更新业务
*/
public void userCreateAndUpdate() {
User newUser = new User();
newUser.setLoginName("test_loginName");
newUser.setLoginPwd("");
newUser.setOrgId("orgId");
newUser.setUserName("test_userName");
userService.createUser(newUser);
assertNotNull(newUser.getUserId());
User user = userService.getUserByLoginName("test_loginName");
assertNotNull(user);
assertEquals(user.getUserName(), "test_userName");
user.setLoginName("test_loginName_update");
userService.updateUser(user);
user = userService.getUserByLoginName("test_loginName_update");
assertNotNull(user);
assertEquals(user.getUserName(), "test_userName");
userService.removeUser(user);
}
@Test
/**
* 测试各个查询业务
*/
public void findUser() {
for (User user : userService.getAllUser()) {
userService.removeUser(user);
}
final int count = 100;
for (int i = 0; i < count; i++) {
User newUser = new User();
newUser.setLoginName("test_loginName" + i);
newUser.setLoginPwd("");
newUser.setOrgId("orgId");
newUser.setUserName("test_userName" + i);
userService.createUser(newUser);
assertNotNull(newUser.getUserId());
}
List<User> ls = userService.getAllUser();
assertEquals(ls.size(), count);
assertEquals(userService.getAllUserWithAvail().size(), count);
assertEquals(userService.getAllUserWithAvail(0, 15).size(), 15);
assertEquals(userService.getAllUserWithAvail(95, 15).size(), 5);
for (User user : userService.getAllUser()) {
userService.removeUser(user);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -