JUnit 3.8 让所有测试程序 实现 复合的测试(TestSuite)

之前是单个单个程序测试,这种方式在测试类比较少的时候可行,

但测试类多了,单个单个的这个测试方式就不推荐了,那得使用 复合的测试了

 

一个TestSuite是一个复合的测试。它运行测试用例集。   这个测试程序就是把一个包的全部 测试程序一起测试,而不用单个单个测试

 

具体代码:

 

[java] view plain copy
  1. package com.junit3_8;  
  2.   
  3. import junit.framework.Test;  
  4. import junit.framework.TestCase;  
  5. import junit.framework.TestSuite;  
  6.   
  7. /** 
  8.  * 一个TestSuite是一个复合的测试。它运行测试用例集。 
  9.  * 
  10.  */  
  11. public class TestAll extends TestCase{  
  12.       
  13.     //记住该方法是静态的,的有返回值  
  14.     public static Test suite ()  
  15.     {  
  16.         TestSuite ts = new TestSuite();  
  17.           
  18.         //这些明显利用了   反射  
  19.         ts.addTestSuite(CalculatorTest.class);  
  20.         ts.addTestSuite(RecursionDeleteFileDemoTest.class);  
  21.           
  22.         return ts;  
  23.     }  
  24.   
  25. }  
posted @ 2016-03-18 22:50  starskyhu  阅读(382)  评论(0编辑  收藏  举报