android JUnitでActivityのテストを行う
今回は、JUnitの使い方をまとめてみます。
前回作成したプロジェクトにテストファイルを追加してみます。
testファイルの作成
com.JavaTestApplicationのFirstViewActivityを選択した状態で、JUnit Test Caseを新規作成します。
Source folderを先ほど作成したJavaTestApplication/testsに変更。
SupperclassをActivityInstrumentationTestCase2
FirstViewActivityTestファイルの編集
FirstViewActivityTestを以下のように編集します。
Supperclassの
コンストラクタで、テストしたいActivityをセットしておきます。
package com.JavaTestApplication; import android.test.ActivityInstrumentationTestCase2; public class FirstViewActivityTest extends ActivityInstrumentationTestCase2<FirstViewActivity> { public FirstViewActivityTest(String pkg, Class<FirstViewActivity> activityClass) { super(pkg, activityClass); // TODO Auto-generated constructor stub } public FirstViewActivityTest() { super("com.Java.TestApplication", FirstViewActivity.class); } protected void setUp() throws Exception { super.setUp(); } public void testOnCreateBundle() { fail("Not yet implemented"); } public void testShowListViewButton() { fail("Not yet implemented"); } }