一.JUnit简介java
JUnit 是一个 Java编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一。程序员
JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提升编码的质量。JUnit 测试框架可以轻松完成如下任意两种结合:编程
二.JUnit使用框架
JUnit是程序员本身测试多个方法的单元测试框架 使用格式必须为 public void 方法名(){} 能够抛出异常编程语言
JUnit经常使用的注解 方法类型public static void工具
@BeforeClass 在测试类里全部用例运行以前,运行一次这个方法单元测试
@AfterClass 跟@BeforeClass对应,在测试类里全部用例运行以后,运行一次。用于处理一些测试后续工做,例如清理数据测试
JUnit能够和框架整合,更高效的测试 @RunWith编码
三.为何使用JUnit测试接口
在程序里边,一个接口对应一个实现方法,而在接口中经常会定义相关的不少方法,因此在测试的时候,若是都在main方法里边进行测试,main方法就会显得臃肿,并且不便于之后其余人测试以及查看测试数据,用Junit Test测试的话,一个方法对应一个测试方法,简单明了,也方便别人查看测试方法以及测试数据。
四.总结
Junit是测试执行的开始阶段,即首先对每个程序模块进行单元测试,以确保每一个模块能正常工做。单元测试是程序员对本身的代码进行测试后,因此是大可能是白盒测试。JUnit的最大做用就是能够方便的进行单个方法的测试。可与其余框架整合方便了JUnit的使用。