java测试类用法

单独创建一个包存放测试类,如com.test

首先要构建路径添加测试类的相关类库,方法是项目右键,buld path->config buld path->libraries->add library->junit

然后就可以导包,用它的类了,

可以直接创建junit类,也可以创建正常类,然后导报,加注解,

直接创建,方法是和正常创建类一样,选择的时候选junit text case,

这里是一个创建好的小例子,代码如下:

----------------------------------代码开始-------------------------------------

package com.test;

import java.util.HashMap;
import java.util.Map;

import org.apache.ibatis.session.SqlSession;
import org.junit.Assert;
import org.junit.Test;

import com.dao.BaseDAO;
import com.dao.TeacherDAO;
import com.entity.Teacher;

public class TeacherDAOTest {
            
        @Test
        public void getByIdAndNameTest(){
                SqlSession session=BaseDAO.getSession();
                TeacherDAO dao=session.getMapper(TeacherDAO.class);
                Map<String,String> map=new HashMap<String, String>();
                map.put("teaId","1");
                map.put("teaName","张三");
                Teacher tea=dao.getByIdAndName(map);
                //这个叫断言,比较第一个参数和第二个参数是否相等,省的打印就能判断有没有达到预期,这个测试中用不着
                //Assert.assertEquals(1,1);
                System.out.println(tea);
                session.close();
        }
}

----------------------------------代码结束-------------------------------------

猜你喜欢

转载自blog.csdn.net/qq_41857764/article/details/85324197