久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

JUnit測(cè)試中setup()和teardown()方法

 kekokeko 2013-05-31

JUnit測(cè)試中setup()和teardown()方法

分類(lèi): 工程測(cè)試 java學(xué)習(xí) 415人閱讀 評(píng)論(2) 收藏 舉報(bào)

       這幾天做Junit測(cè)試接觸到了setup和teardown兩個(gè)方法,,簡(jiǎn)單的可以這樣理解它們,,setup主要實(shí)現(xiàn)測(cè)試前的初始化工作,而teardown則主要實(shí)現(xiàn)測(cè)試完成后的垃圾回收等工作,。

       需要注意的是Junit3中每個(gè)測(cè)試方法執(zhí)行時(shí)都會(huì)執(zhí)行它們,,而不是一個(gè)類(lèi)中執(zhí)行一次,查了查資料,,JUnit4版本采用注解的方式可以實(shí)現(xiàn)一個(gè)類(lèi)只執(zhí)行一次,,下面看看測(cè)試代碼:

jar下載地址:

http://search./#search%7Cgav%7C1%7Cg%3A%22junit%22%20AND%20a%3A%22junit%22

 

JUnit3.8.1版本:

  1. import junit.framework.TestCase;  
  2.   
  3. public class JUnitTest extends TestCase {  
  4.     @Override  
  5.     protected void setUp() throws Exception {  
  6.   
  7.         System.out.println("做一些前提條件的設(shè)置");  
  8.           
  9.     }  
  10.     @Override  
  11.     protected void tearDown() throws Exception {  
  12.         System.out.println("釋放一些資源");  
  13.           
  14.     }  
  15.     public void testSomething1(){  
  16.         System.out.println("執(zhí)行單元測(cè)試testSomething1");  
  17.     }  
  18.     public void testSomething2(){  
  19.         System.out.println("執(zhí)行單元測(cè)試testSomething2");  
  20.     }  
  21. }  

執(zhí)行結(jié)果:

做一些前提條件的設(shè)置

執(zhí)行單元測(cè)試testSomething1

釋放一些資源

做一些前提條件的設(shè)置

執(zhí)行單元測(cè)試testSomething2

釋放一些資源

 

JUnit4.4版本:

  1. import org.junit.AfterClass;  
  2. import org.junit.BeforeClass;  
  3. import org.junit.Test;  
  4.   
  5. public class JUnitTest4{  
  6.     @BeforeClass  
  7.     public static void setUpBeforeClass() throws Exception {  
  8.         System.out.println("做一些前提條件的設(shè)置");  
  9.     }  
  10.     @AfterClass  
  11.     public static void tearDownAfterClass() throws Exception {  
  12.         System.out.println("釋放一些資源");  
  13.     }  
  14.     @Test  
  15.     public void test1() {  
  16.         System.out.println("執(zhí)行單元測(cè)試test1");  
  17.     }  
  18.     @Test  
  19.     public void test2(){  
  20.         System.out.println("執(zhí)行單元測(cè)試test2");  
  21.     }  
  22.   
  23. }  

執(zhí)行結(jié)果:

做一些前提條件的設(shè)置

執(zhí)行單元測(cè)試test1

執(zhí)行單元測(cè)試test2

釋放一些資源


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多