什么是 Junit 测试框架?
JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。JUnit 测试框架能够轻松完成以下任意两种结合:
- Eclipse 集成开发环境
- Ant 打包工具
- Maven 项目构建管理
特性
JUnit 测试框架具有以下重要特性:
- 测试工具
- 测试套件
- 测试运行器
- 测试分类
在Eclipse中创建一个Junit测试类的步骤:
Eclipse中自带集成了junit,所以使用起来夜很方便
1、首先你有一个待测试的类或方法
1 /** 2 * 3 * @author Administrator 4 * junit测试用例类 5 */ 6 public class ClassDemo { 7 8 /** 9 * 获取两数之和 10 * @param numOne int. 11 * @param numTwo int. 12 * @return int numOne+numTwo. 13 */ 14 public int getAdd(int numOne,int numTwo) { 15 return numOne+numTwo; 16 } 17 18 /** 19 * 获取两数之差 20 * @param numOne int. 21 * @param numTwo int. 22 * @return int numOne+numTwo. 23 */ 24 public int getDifference(int numOne,int numTwo) { 25 return numOne-numTwo; 26 27 } 28 }
2、然后创建一个junit测试类
- 右键新建一个Junit Test Case类
- 类名一般以原类名+Test命名,选择目标类,并选择要测试的方法元素
- junit测试类创建成功,自动生成如下代码
1 import static org.junit.Assert.*; 2 import org.junit.Test; 3 4 public class ClassDemoTest { 5 6 @Test 7 public void testGetAdd() { 8 fail("Not yet implemented"); 9 } 10 11 @Test 12 public void testGetDifference() { 13 fail("Not yet implemented"); 14 } 15 16 }