JUnit是个好东西,做大点的项目离不开这东西,实际中用的时候也因为时间和人力的关系,仅仅写个TestCase(测试单元),运行一下看看就扔过去了,过后也不维护测试代码。
一、写测试目标(业务相关的类)
/** * * 测试对象 * User: leizhimin * Date: 2016-3-6 14:58:58 */ public class Calcuator { public double add(double n1, double n2) { return n1 + n1; } }二、写测试用例
import junit.framework.TestCase; /** * 测试用例 * File: TestCalcuator.java * User: leizhimin * Date: 2008-3-13 15:00:17 */ public class TestCalcuator extends TestCase { public void testAdd(){ Calcuator calcuator=new Calcuator(); double result=calcuator.add(1,2); assertEquals(3,result,0); } }
import junit.framework.TestCase; /** * 测试用例 * File: TestCalcuator.java * User: leizhimin * Date: 2008-3-13 15:00:17 */ public class TestCalcuator extends TestCase { public void testAdd(){ Calcuator calcuator=new Calcuator(); double result=calcuator.add(1,2); assertEquals(3,result,0); } }
三、写测试单元
import junit.framework.TestSuite;}
四、运行单元测试的main()方法