junit 每个testcase只运行一次的 setup 和 teardown

这是从tc时得来的一段测试代码。我认为应该对每个TestCase 只setup和teardown一次,而不是对每个test方法都运行一次。我不确定是这样,只是猜的。下次用时自己测试一下。
java 代码
 
  1. /** 
  2.   * Returns all tests. 
  3.   * 
  4.   * @return all tests 
  5.   */  
  6.  public static Test suite() {  
  7.      TestSuite suite = new TestSuite();  
  8.      suite.addTestSuite(PersistenceTest.class);  
  9.   
  10.      TestSetup wrapper = new TestSetup(suite) {  
  11.          protected void setUp() throws Exception {  
  12.              manager = //setup manager  
  13.   
  14.          protected void tearDown() throws Exception {  
  15.              manager.close();  
  16.          }  
  17.      };  
  18.   
  19.      return wrapper;  
  20.  }  

你可能感兴趣的:(JUnit)