1.建立myJunit集合包
2.向其中加入junit-4.7.jar,见http://download.csdn.net/detail/liudonga515/9306915。
3.新建sourcefolder文件夹,在里面建立项目中的package(同名)。新建test case在里面输入测试类名,选择被测试的类。
4.例如测试Teacher类。代码如下:
package com.hibernate.util;
import java.lang.reflect.Method;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
public class TeacherTest {
private static SessionFactory sf=null;
@BeforeClass
public static void beforeClass(){
sf=new AnnotationConfiguration().configure().buildSessionFactory();
}
@Test
public void teacherTest(){
// TODO Auto-generated method stub
Teacher t =new Teacher();
t.setName("t30");
t.setLian(25);
t.setTitle("jiaoshou");
Session session=sf.openSession();
session.beginTransaction();
session.save(t);
session.getTransaction().commit();
session.close();
sf.close();
}
@AfterClass
public static void afterClass(){
sf.close();
}
}
在上面的例子中,加入了@beforeclass 和@afterclass标签,是在类成立和消失时所要办的事情。
5.测试方法,在左边的项目节点中,选中TeacherTest下面的teacherTest方法,右击选择Junit test即可,进行测试。