Android アプリケーションの Junit テストのライブラリとしてRobotiumを使用しています。うまく機能するいくつかのテストを書きました。しかし、ネイティブ ActionBarのUp/Home button clickのテストを作成しようとすると、失敗しました。
私のテスト コードは非常に単純です。
Solo solo = new Solo(getInstrumentation(), getActivity());
...
solo.clickOnActionBarHomeButton(); // I expected it will click the Up/Home button of ActionBar
上記のコードがネイティブの ActionBar の Up/Home ボタンをクリックすることを期待していましたが、失敗し、アクション バーで何も起こりませんでした。どうして??
PS Android 4.2.1 デバイスを使用しています。