• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • JUNIT基本教程

    發表于:2008-07-16來源:作者:點擊數: 標簽:junitJunitJUnitJUNIT教程
    junit是java中書寫 unit test 的framework,目前一些流行的unit test工具大都都是在junit上擴展而來的。 Eclipse中配置junit 在要使用JUNIT的project名上,點擊properties--java build path-libraries, 點擊Add External JARs,把JUNIT包點上就行了. 并在需要
    junit是java中書寫unit test的framework,目前一些流行的unit test工具大都都是在junit上擴展而來的。

    Eclipse中配置junit

        在要使用JUNIT的project名上,點擊properties--java build path-libraries, 點擊Add External JARs,把JUNIT包點上就行了. 并在需要測試的項目上新建junit test case

    用法

    1. 基本使用步驟,Junit的使用非常簡單,它的基本使用步驟:

    - 創建,從junit.framework.TestCase派生unit test需要的test case

    - 書寫測試方法,提供類似于如下函數簽名的測試方法:

    public void testXXXXX();

    - 編譯,書寫完test case后,編譯所寫的test case類

    - 運行,啟動junit test runner,來運行這個test case。

    Junit提供了2個基本的test runner:字符界面和圖形界面。啟動命令分別如下:

    a 圖形界面:

    java junit.swingui.TestRunner XXXXX

    b 字符界面:

    java junit.textui.TestRunner XXXXX

    2. 使用例子:
    import junit.frmework.TestCase;
    public class TestSample extends TestCaset{
    public void testMethod1(){
    assertTrue(
    true);
    }
    }

    3. setUp與tearDown,這兩個函數是junit framework中提供初始化和反初始化每個測試方法的。setUp在每個測試方法調用前被調用,負責初始化測試方法所需要的測試環境;tearDown在每個測試方法被調用之后被調用,負責撤銷測試環境。它們與測試方法的關系可以描述如下:

    測試開始 -> setUp -> testXXXX -> tearDown ->測試結束

    4. 使用例子:
    import junit.frmework.TestCase;
    public class TestSample extends TestCaset{
    protected void setUp(){
    //初始化……
    }
    public void testMethod1(){
    assertTrue(
    true);
    }
    potected
    void tearDown(){
    //撤銷初始化……
    }
    }

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>