少年少年 发表于 2016-6-15 09:51:34

junit测试service层时,报空指针怎么回事呢?

本帖最后由 少年少年 于 2016-6-15 09:56 编辑

service层代码:
public List<Admin> login(String loginName){
                return adminDao.queryAdminByLoginName(loginName,Short.parseShort("1"));
dao层代码:
        public List<Admin> queryAdminByLoginName(String loginName,short adminStatus){
                String hql="From Admin";
                hql+=" where loginName = ? and adminStatus= ?";
                Query query=getSession().createQuery(hql);
                query.setString(0, loginName);
                query.setShort(1, adminStatus);
                return (List<Admin>)query.list();
        }

测试login这个方法如上return回来的是dao层的方法,我又该怎么写测试用例呢?

页: [1]
查看完整版本: junit测试service层时,报空指针怎么回事呢?