maven下Spring框架内集成Junit

来源:互联网 发布:淘宝双十一活动规则 编辑:程序博客网 时间:2024/06/05 14:09

依赖包

spring-test.jar

junit.jar
其他spring核心包


demo(maven项目)
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {"file:src/test/resources/config/applicationContext.xml","file:src/test/resources/config/dispatch-service.xml","file:src/test/resources/config/sys-service.xml","file:src/test/resources/config/dispatch-dao.xml","file:src/test/resources/config/sys-dao.xml" })@Transactional//用于测试完成后回滚操作,避免对数据库的影响@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true)//applicationContext.xml中必须配置名为transactionManager的事务管理器public class BaseSysTest extends Abst ractTransactionalJUnit4SpringContextTests {}



applicationContext.xml中还需要配置dataSource.
运行junit测试前需要执行mvn test -Dtest=[className1],[className2]命令,构建class文件
0 0
原创粉丝点击