测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。
介绍eclipse IDE 中junit的相关特性及其使用方法。在eclipse IDE中书写和运行单元测试代码的样例。
Eclipse中的Junit视图窗口
1. 打开Eclipse中的Junit视图窗口: Window → Show View → Other
Java → JUnit → OK
Junit视图窗口如下所示:
Junit视图窗口特性
Junit Window 有以下特性:
在Eclipse 中书写并运行Junit测试用例 在Eclipse 中书写并运行Junit测试用例,将通过以下三步:
1. 创建Java项目 创建一个Java项目并且创建一个Java类 Arithmetic.java,我们将写Junit测试用例测试它。Arithmetic.java: package in.co.javatutorials; /** * @author javatutorials.co.in */ public class Arithmetic { public int add(int i, int j) { return i + j; } } 2. 创建Junit测试类 Right click Arithmetic.java → New → Other…
Java → Junit → Junit Test Case → Next
在 New Junit Test Case Window中选择合适的值:
Next
选择要测试的方法,在本例中我们选择 add(int, int) 方法,并点击Finish
ArithmeticTest.java package in.co.javatutorials; import static org.junit.Assert.*; import org.junit.Test; public class ArithmeticTest { @Test public void testAdd() { Arithmetic arithmetic = new Arithmetic(); int actualResult = arithmetic.add(1, 2); // example of test case success int expectedResult = 3; assertEquals(expectedResult, actualResult); } } 3. 运行Junit测试类 运行本例中的ArithmeticTest.java 测试类,用户需要: 右击ArithmeticTest.java → Run As → Junit Test
如下所示,我们可以在eclipse 的左边栏junit窗口看到运行结果:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
本文出处为 http://blog.csdn.net/luanlouis,转载请注明出处,谢谢!