編輯:關於Android編程
什麼叫Junit Junit是一個java單元測試框架 是 對程序進行白盒測試
一般來說要對一個方法進行測試其結果 可以寫一個main入口 然後調用其方法來進行測試結果;而junit就是省去這部分可以對一個方法進行測試
如下代碼 對一個方法進行測試只要在方法上加上@Test 注解就噢啦
package com.java.xiong.test1; import org.junit.After; import org.junit.Assert; import org.junit.Before; import org.junit.Test; //junit測試類 public class JunitTest { //在測試每個方法執行時 都執行的方法 before在每個方法執行之後執行的方法after //可以進行初始化資源 @Before public void before(){ System.out.println("before"); } @Test public void junTest1(){ System.out.println("test1"); //斷言 Assert.assertEquals(1, 1); } @Test public void junTest2(){ System.out.println("test2"); } //可以釋放資源 @After public void after(){ System.out.println("after"); } }
在outline視圖中點擊方法 然後右擊 運行run as 就運行要測試的方法 結果如下:
如果測試類所有的方法 則點擊類 run as輸出結果<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+QXNzZXJ0LmFzc2VydEVxdWFscygxLCAxKTu2z9HUse3KviCyzsr9JiMyMDU0MDvP4LXIyrGy4srUzai5/SCyu8/rtcjU8rLiytSyu82ouf08L3A+CjxwcmUgY2xhc3M9"brush:java;">package com.java.xiong.test1; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; public class JunitTest1 { //類加載執行的方法beforeClass 類結束時執行的方法afterClass @BeforeClass public static void beforeClass(){ System.out.println("beforeClass"); } @Test public void junitTest1(){ System.out.println("junittest1"); } @Test public void junitTest2(){ System.out.println("junittest2"); } @AfterClass public static void afterClass(){ System.out.println("afterClass"); } }
@BeforeClass 與Before相對應的是一個在類加載時執行方法 一個在方法執行時執行的方法 AfterClass與After則是一個在類結束時執行,一個在方法結束時執行
產生的結果是1、beforeClass junittest1 junittest2 afterClass 2、before test1 after before test2 after
Cocos2d-x移植到Android平台編譯的兩個文件Android.mk和Application.mk2014年6月11日 本篇博客主要講NDK編譯Android項目
目標:學習時間日期和時鐘的設置 picker的計算機專業解釋是“選擇器”。 簡單翻譯一下: TimePicker 時間選擇器 DatePicker 日期選擇器 Analo
在4.5.6節介紹過一個<include>標簽,該標簽可以在布局文件中引用另外一個布局文件,並可以覆蓋被引用布局文件根節點所有與布局相關的屬性,也就是以and
開發Android APP微信支付功能,需要完成三個步驟:第一步生成預支付訂單、第二步生成微信支付參數、第三步調起微信APP支付。除了需要審核通過的APP應用外,還需要獲