0
我想通過使用JUnits和Android做一些測試。我的一個測試旨在檢查選項菜單是否正常工作。下面顯示了用於測試菜單的方法。當我運行測試時,選項菜單沒有任何問題被誇大,但選擇了錯誤的選項(總是第一個),而不是選擇其id爲mypack.R.id.enablegps或任何其他id的選項,則測試失敗。發生什麼事?測試選項菜單
public void testRoute1() {
testPreConditions();
this.sendKeys(KeyEvent.KEYCODE_MENU);
boolean ok = getInstrumentation().invokeContextMenuAction(mActivity, mypack.R.id.enablegps, 0);
getInstrumentation().waitForIdleSync();
assertTrue(ok);
}