随笔 - 23  文章 - 15  trackbacks - 0
<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678



留言簿(3)

随笔分类(19)

搜索

  •  

最新随笔

最新评论

阅读排行榜

评论排行榜

其实做单元测试很简单,只需要自己编写一个类,该类从junit.framework.TestCase派生而来

写自己的一个方法,运行该方法就ok了!
例如:要对上次所编写的多对多做单元测试,可以编写如下的类Test.java
 1package org.jia;
 2
 3import java.util.HashSet;
 4
 5import junit.framework.TestCase;
 6
 7public class Test extends TestCase{
 8
 9    @SuppressWarnings("unchecked")
10    public void test(){
11        Student student1 = new Student("jiadong1",new HashSet());
12        Student student2 = new Student("jiadong2",new HashSet());
13        Teacher teacher1 = new Teacher("teacher1",new HashSet());
14        Teacher teacher2 = new Teacher("teacher2",new HashSet());
15        teacher1.getstudents().add(student1);
16        teacher2.getstudents().add(student2);
17        teacher2.getstudents().add(student1);
18        teacher1.getstudents().add(student2);
19        Operator o = new Operator();
20        o.save(teacher1);
21        o.save(teacher2);
22    }

23
24    @Override
25    protected void setUp() throws Exception {
26        // TODO Auto-generated method stub
27        super.setUp();
28        System.out.println("start--------------");
29    }

30
31    @Override
32    protected void tearDown() throws Exception {
33        // TODO Auto-generated method stub
34        super.tearDown();
35        System.out.println("end............................");
36    }

37}

38

如果运行完为绿色,则说明单元测试通过
如果是红色,说明程序中有问题,可以通过他提示的异常,找出程序中的错误,调试直到通过
posted on 2007-08-27 10:28 jiadong 阅读(223) 评论(0)  编辑  收藏 所属分类: OTHERS

只有注册用户登录后才能发表评论。


网站导航: