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. 查看測試的結果;