UserDaoImpl extends HibernateDaoSupport implements UserDao { @Override @Transactional(propagation = Propagation.REQUIRED) public List<User> findAllUser() { Session session = sessionFactory.openSession(); List<User> list = session.createQuery("from User").list(); session.close(); return list; }  @Override @Transactional(propagation = Propagation.REQUIRED) List<User> findAllUser(); @Override @Transactional(propagation = Propagation.REQUIRED) int saveEntity(User user); @Override @Transactional(propagation = Propagation.REQUIRED) void saveOrUpdateEntity(User user); @Override @Transactional(propagation = Propagation.REQUIRED) void updateEntity(User user); @Override @Transactional(propagation = Propagation.REQUIRED) User getByName(String name); @Override @Transactional(propagation = Propagation.REQUIRED) User getByNo(String no); @Override @Transactional(propagation = Propagation.REQUIRED) void deleteUserById(Integer id); @Override @Transactional(propagation = Propagation.REQUIRED) void deleteUserByNo(String no); @Override @Transactional(propagation = Propagation.REQUIRED) void deleteUserByEntity(User user);  }
@Test public void findAllUser() throws Exception { List<User> users = userDao.findAllUser(); Assert.assertTrue(users.size() > 8); }