好的,我需要一些帮助。我的 DAO 类中有这个方法,我需要对其进行测试:
public boolean saveOrUpdateUser(User user) {
boolean res = false;
try {
this.getHibernateTemplate().saveOrUpdate(user);
res = true;
} catch (DataAccessException e) {
res = false;
this.logger.error("DataAccessException", e);
}
return res;
}
以下是我的测试方法:
public void saveAndUpdateUserTest() {
User user =new User ();
user.setUserid(12);
user.setFirstname("John");
user.setLastname("Smith");
assertEquals(12,user.getUser_id());
assertEquals("John",user.getFirstname());
assertEquals("Smith",user.getLastname());
}
我需要在 saveAndUPdateUserTest 中以某种方式调用此方法,但我不知道要传递哪个参数!有人可以帮忙吗?
public boolean saveOrUpdateUser(User user) {..}
用户用户是什么意思?我有一个包含 set 和 get 方法的类 user.java。
提前致谢。我仍然是初学者,我需要建议和帮助如何继续。