我的漫漫程序之旅

专注于JavaWeb开发
随笔 - 39, 文章 - 310, 评论 - 411, 引用 - 0
数据加载中……

TestSuite集合测试的使用

有时候需要一次测试所有的类(或多个),这时候就用到了TestSuite.
举例说明:
这里有两个TestCase类.
Person:

package com;
import junit.framework.TestCase;
public class Person extends TestCase
{
 
public void testMethod1()
 
{
  System.out.println(
"Person:method1");
 }

 
 
public void testMethod2()
 
{
  System.out.println(
"Person:method2");
 }

 
 
}


Student:

package com;
import junit.framework.TestCase;
public class Student extends TestCase
{
 
public void testMethod()
 
{
  System.out.println(
"Student:method");
 }

}


集合测试的类:PersonSuite

package com;
import junit.awtui.TestRunner;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
public class PersonSuite extends TestCase
{
 
public static Test suite()
 
{
  TestSuite ts 
= new TestSuite();
  ts.addTestSuite(Person.
class);
  ts.addTestSuite(Student.
class);
  
return ts;
 }

 
 
public static void main(String[] args)
 
{
  
//用TestRunner呼叫suite 方法
  TestRunner.run(PersonSuite.class);
 }

}



posted on 2007-11-24 08:50 々上善若水々 阅读(1142) 评论(0)  编辑  收藏 所属分类: 软件测试


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


网站导航: