しばらく探し回っていますが、答えが見つかりません。次のような onCreate メソッドを使用したこのアクティビティがあるとします。
private ListView mListView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_view);
mListView = (ListView) findViewById(R.id.list_view);
}
そして、ActivityInstrumentationTestCase2 を拡張するテスト クラスがあります。テスト中のアクティビティで onCreate(null) を呼び出したら、setContentView が呼び出されて適切なリソースに設定されているかどうかをテストするにはどうすればよいですか?
private someActivity mActivity;
protected void setUp() throws Exception {
super.setUp();
mActivity = getActivity();
}
public void testOnCreate() {
assertNull(mActivity.findViewById(R.id.list_view));
}