Android test---JUnit

JUnit 單元測試java

Android的單元測試基礎也是比較簡單,一樣仍是測試相加方法是否正確,測試用例仍是用1+1?=2來個簡單的Android單元測試;eclipse

1..打開eclipse,新建一個project。單擊菜單欄的file-》new-》Java project;project name爲testJunit;單元測試

2.右鍵新建立的工程testJunit, 選擇new---》Java class,建立一個Java 類;class name 爲addclass ;測試

待測的Java程序以下ui

public class addclass {

    public addclass() {
        // TODO Auto-generated constructor stub
    }
     public int addf(int one,int two){
         return one+two;
     }
}

3.  接下來 ,就能夠編寫JUnit 測試用例;spa

3.1. 右鍵剛剛的工程testJnit,選擇new-》JUnit Test Case ,如圖3d

3.2 在彈出的new juit test case 對話框中選擇 new junit test 3 或new junit test 4;code

而後在新的JUnit 測試用例name 輸入測試用例的名稱 如「testaddCase" 點擊finish;(固然能夠選擇一次方法瞭如 setUp(),tearDown())blog

 

3.3 在testaddCase.java 中編寫test case 如 1+1是否等於2ip

import junit.framework.TestCase;


public class testaddCase extends TestCase {

    protected void setUp() throws Exception {
        System.out.println("測試準備");
    }

    protected void tearDown() throws Exception {
        System.out.println("測試結束");
    }
    public void testAdd(){
        assertEquals(2,new addclass().addf(1,1));
    }
}

4. 最後開始執行測試用例;

右鍵工程 選擇run as ----》 JUnit Test

如圖

5. 查看測試的結果;

 

 

相關文章
相關標籤/搜索