0
私はアンドロイドプロジェクトのjunitテストケースを書いています。私はアクティビティクラスのjunitを書きましたが、アクティビティから継承しない他のクラスのテストケースを記述する方法はわかりません。また、これらのクラス(アクティビティクラスと非アクティビティクラス)をどのようにリンクすることができますか?Android Junitテスト
例:この例では
public class A extends Activity{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.someLayout);
B objectB = new B();
pbjectB.getString();
}
}
public class B{
public b(){
}
public String getString(){
return anyString;
}
}
私はクラスAのためのJUnitテストケースを書くことができるが、私は非活動クラスのクラスB.
あなたは私に例を示すことができますか? –
私はあなたのテストが 'ActivityInstrumentationTestCase2'であると仮定しています。私はちょうど編集し、Bをテストするために始めることができる標準的なjunitテストの例を追加しました。 – avh