leign

Contact: Email: leign.du@gmail.com MSN: dujiali1987@msn.cn
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

  • 随笔 - 12
  • 文章 - 12
  • 评论 - 8
  • 引用 - 0

常用链接

留言簿

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

JUnit使用复习

测试有时比写程序还要花时间和精力,特别是大型项目的开发。

JUnit很好用,也很强大,下面复习一下他的简单使用。

总体来说,步骤分为: 写测试用例---->执行测试用例---->得到测试结果、分析

比如我要测试一个函数

1package dujiali.junit;
2
3public class Calcuator {
4
5    public int add(int x, int y)
6    {
7        return x+y;
8    }

9}

写测试用例
 1package dujiali.junit;
 2
 3import junit.framework.TestCase;
 4
 5public class TestCalcuator extends TestCase {
 6
 7    public void testAdd()
 8    {
 9        Calcuator cal = new Calcuator();
10        int result = cal.add(12);
11        assertEquals(3, result);
12//        assertEquals("right", 3, result);
13    }

14}

15


跑测试用例
 1package dujiali.junit;
 2
 3import junit.framework.*;
 4import junit.textui.*;
 5
 6public class TestCal extends TestSuite{
 7
 8    public static Test suite()
 9    {
10        TestSuite suite = new TestSuite("TestSuite Test");
11        suite.addTestSuite(TestCalcuator.class);
12        return suite;        
13    }

14    
15    public static void main(String args[])
16    {
17        TestRunner.run(suite());
18    }

19}

20

最后得到测试结果,进行比较、分析。

posted on 2009-11-05 13:03 leign 阅读(161) 评论(0)  编辑 收藏 引用 所属分类: JAVA


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理