use of org.neusoft.neubbs.entity.UserDO in project neubbs by nuitcoder.
the class UserDAOTest method testRemoveUserById.
/**
* 测试删除用户
*/
@Test
@Transactional
public void testRemoveUserById() {
UserDO user = this.getTestUserDO();
Assert.assertEquals(1, userDAO.saveUser(user));
Assert.assertEquals(1, userDAO.removeUserById(user.getId()));
System.out.println("delete id=" + user.getId() + " user");
}
use of org.neusoft.neubbs.entity.UserDO in project neubbs by nuitcoder.
the class UserDAOTest method testUpdateUserImageByName.
/**
* 测试更新用户头像图片名
*/
@Test
@Transactional
public void testUpdateUserImageByName() {
UserDO user = this.getTestUserDO();
Assert.assertEquals(1, userDAO.saveUser(user));
String username = "testUser";
String newAvator = "newAvator.jpg";
Assert.assertEquals(1, userDAO.updateUserAvatorByName(username, newAvator));
Assert.assertEquals(newAvator, userDAO.getUserByName(username).getAvator());
System.out.println("update username=" + username + " avator to <" + newAvator + "> success!");
}
use of org.neusoft.neubbs.entity.UserDO in project neubbs by nuitcoder.
the class JsonUtilTest method testToJsonString.
/**
* 测试 toJsonString()
*/
@Test
public void testToJsonString() {
UserDO user = new UserDO();
user.setName("hello");
user.setPassword("123456");
System.out.println("UserDO Object -> " + JsonUtil.toJsonString(user));
}
use of org.neusoft.neubbs.entity.UserDO in project neubbs by nuitcoder.
the class UserDAOTest method testUpdateUserStateForActivationByEmail.
/**
* 测试更新用户激活状态
* - 输入邮箱,直接激活
*/
@Test
@Transactional
public void testUpdateUserStateForActivationByEmail() {
UserDO user = this.getTestUserDO();
Assert.assertEquals(1, userDAO.saveUser(user));
String email = "test@neubbs.com";
Integer userActivatedState = 1;
Assert.assertEquals(1, userDAO.updateUserStateToActivateByEmail(email));
Assert.assertEquals(userActivatedState, userDAO.getUserByEmail(email).getState());
System.out.println("update email=" + email + " state to <" + userActivatedState + "> success!");
}
use of org.neusoft.neubbs.entity.UserDO in project neubbs by nuitcoder.
the class UserDAOTest method testGetMaxUserId.
/**
* 测试获取最大用户 id
* - 最新插入用户 id
*/
@Test
@Transactional
public void testGetMaxUserId() {
UserDO user = this.getTestUserDO();
Assert.assertEquals(1, userDAO.saveUser(user));
int maxUserId = userDAO.getMaxUserId();
Assert.assertTrue(maxUserId > 0);
System.out.println("get maxUserId = " + maxUserId);
}
Aggregations