您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(cè)試工具 > junit
Android 下junit 單元測(cè)試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/1/14 14:47:00 ] 推薦標(biāo)簽:單元測(cè)試 junit Android

wordend 相關(guān)閱讀:

    MOTODEV初體驗(yàn),高效Android開發(fā)工具
    詳解如何實(shí)現(xiàn)一個(gè)基本的Android用戶界面
    Android應(yīng)用開發(fā)實(shí)戰(zhàn):GPS與加速度傳感器

  2、編寫測(cè)試程序

  然后,我新建了一個(gè)Source Folder,名為test,并在里面新建了包c(diǎn)om.android.testapp.test。并定義了一個(gè)TestCase,名為TestMainActivity,源代碼如下:

  package com.android.testapp.test;

  import com.android.testapp.MainActivity;

  import android.test.ActivityInstrumentationTestCase;

  import android.test.suitebuilder.annotation.MediumTest;

  public class TestMainActivity extends ActivityInstrumentationTestCase {

  public TestMainActivity() {

  super("com.android.testapp", MainActivity.class);

  }

  public TestMainActivity(String pkg, Class activityClass) {

  super(pkg, activityClass);

  }

  @MediumTest

  public void testSum() {

  assertEquals(3, getActivity().sum(1, 2));

  }

  @MediumTest

  public void testSubstract() {

  assertEquals(-1, getActivity().substract(1, 2));

  }

  }

  我繼承了ActivityInstrumentationTestCase。這個(gè)TestCase在執(zhí)行時(shí)會(huì)自動(dòng)幫我啟動(dòng)相應(yīng)的Activity。

上一頁12345下一頁
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd