新建一个user Libraries命名为MyJunit(因为myeclipse自带的有junit的测试类,所以新建的junit包不要起重名。)
在MyJunit中添加junit-4.7.jar
新建source folder 文件夹,命名为test,以后的测试文件都放入进来
在test文件夹下新建一个包,该包与要测试类的报名一致,然后新建TeacherTest测试文件类,内部代码如下:
package com.mym.hibernate.model;
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 testTeacherSave(){
Teacher t = new Teacher();
t.setId(5);
t.setName("t1");
t.setTitle("tt2");
Session session = sf.openSession();
session.beginTransaction();
session.save(t);
session.getTransaction().commit();
session.close();
}
@AfterClass
public static void afterClass(){
sf.close();
}
}