单独创建一个包存放测试类,如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();
}
}
----------------------------------代码结束-------------------------------------