我想断言菜单项的可见性.但是,我的菜单项始终返回true.我使用以下代码来扩充我的菜单.
SherlockMenuInflater inflater = new SherlockMenuInflater(activity);
MenuBuilder menu = new MenuBuilder(activity);
fragment.onCreateOptionsMenu(menu, inflater);
System.out.println(menu.findItem(R.id.submit).isVisible() + " " + menu.findItem(R.id.next).isVisible() + " "
+ menu.findItem(R.id.done).isVisible());
assertEquals(3, menu.size());
assertFalse(menu.findItem(R.id.submit).isVisible());
assertTrue(menu.findItem(R.id.next).isVisible());
assertFalse(menu.findItem(R.id.done).isVisible());
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?