Jest to dość proste, aby zasymulować kliknięcie przycisku w Robolectric:Symulowanie kliknięcie na menu w Robolectric
Button someButton = (Button) findViewById(R.id.some_button);
someButton.performClick();
Jednak nie wydaje się dowiedzieć się, jak zrobić to samo z pozycji menu . Tworzę menu w Activity.onCreateOptionsMenu
, w jaki sposób mogę zasymulować kliknięcie jednego z jego elementów?
To stało się jeszcze łatwiejsze zamiast tworzyć anonimowy typ, można teraz używać wartości '' MenuItem item = new TestMenuItem (R.id.hello); '' – passy
To nie działa w przypadku aktualnej robolektryki [2012-11]? – Freewind
działa na Robolectric 2.3 za pomocą @ passy's way – Maragues