JUnit
JUnit是一个单元测试框架,使用IntelliJ新建Spring或者Web的Pom工程的话它都会自动给你加载这个包
1 | <!--Junit--> |
如何使用
使用方法是满足这两点
- 跟随哪个类进行启动,一般在Spring工程下就是SpringJUnit4ClassRunner这个类专门用来测试
- 使用哪个Spring的配置文件@ContextConfiguration
然后在函数前打上Test标签,就可以单独测试这一段函数而不用使用容器启动整个工程了
1 | @RunWith(SpringJUnit4ClassRunner.class) |
除了Test还有哪些用法
除了@Test注解之外还有
1 | @Before : 初始化方法,对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次) |
其中Parameters有以下要求
- 该方法必须为public static的
- 该方法返回值必须为java.util.Collection类型
- 该方法的名字不做要求
- 该方法没有参数