测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。本教程接下来使用的都是4.X版本。
Junit 4 特性
- 简单的注解,提供书写Junit测试的基本特性。
- 断言方法(Assert Methods)比较测试的方法执行结果值和期望值。
- @Ignore 注解,忽略测试方法或者测试类的执行。
- 期望异常测试。
- 超时测试 , 测试方法的执行时间。
- 测试组件,一起运行一些测试类。
- 参数化测试, 以不同的输入参数值测试方法。
- 多个测试,优先级测试。