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);
}