JUnit4注解
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration( {"/config/applicationContext.xml" })
public class BookDaoTest {
@Autowired
private IBookDao bookDao;
@Test
public void o () throws ParseException{
String result = this.bookDao.getBookID();
System.out.println(result);
}
}
SCSERC_OA/com/bsi/scserc/oa/dao/AddWorkfileDaoTest.java
@Autowired的用法这个注解就是spring可以自动帮你把bean里面引用的对象的setter/getter方法省略,
@ContextConfiguration 用来指定加载的Spring配置文件的位置,会加载默认配置文件
Junit4测试类可以不继承TestCase,只需要加入@test
如果要使用assertEquals,可加入import static org.junit.Assert.assertEquals;
自动生成 new Junit test case
new Junit test suite
本文介绍如何使用JUnit4结合Spring进行集成测试。通过@RunWith和@ContextConfiguration注解指定Spring测试环境及配置文件路径,利用@Autowired自动装配DAO对象。演示了一个简单的测试案例,并介绍了JUnit4测试方法的基本用法。
7199

被折叠的 条评论
为什么被折叠?



