アクティビティにListViewがあります。ListViewの項目をクリックすると、インテントを呼び出して新しいアクティビティを開始します。テストケースを設定し、ListViewのリファレンスを取得しました。ListView行をクリックするユーザーをシミュレートするにはどうすればよいですか?以下は、正しく合格したテストケースのコードです。
@SmallTest
public void testAdapter(){
childActivity=startActivity(mStartIntent, null, null);
TextView t2=(TextView) childActivity.findViewById(R.id.text2);
secondListView=(ListView)childActivity.findViewById(R.id.myListView);
assertNotNull(secondListView);
getInstrumentation().callActivityOnCreate(childActivity, null);
getInstrumentation().callActivityOnResume(childActivity);
assertEquals(t2.getText(), text);
final ArrayAdapter<String> testAdapter=(ArrayAdapter<String>) secondListView.getAdapter();
assertFalse(testAdapter.isEmpty());
}