1、步骤
1)拷贝整合jar包:
2)使用junit提供的@RunWith替换原有的运行器
3)使用@ContextConfiguration指定配置文件
全注解:
2、原理
1、应用程序入口:
main函数
2、Junit单元测试:
测试方法的背后都是一个main函数来执行的。
3、事件问题
在javaee工程中,JavaScript中有很多事件
在java工程中也有。
4、Junit和spring
Junit原本的main方法是独立的,不关心使用者是否应用了spring框架,所以也不会创建容器。
我们通过一个注解把junit的main方法换掉,换成spring提供的,这时spring就会自动加载容器。
从而使我们在测试类中不用自己在获取容器了。
junit提供的main方法所在的类,称之为运行器。
5、spring的运行器
它无法得知我们的配置文件写在了何处,所以需要我们通过一个注解提供给运行器。