클릭하면 기본 하나를 복원하고 내 활동에 다음 코드가 확인 : 분명히Robotium : 그 작업이 완료됩니다 및 "홈"버튼 내가 안드로이드 주석을 사용하고 있습니다
@OptionsItem
void homeSelected() {
finish();
}
를이 코드는 완료해야 사용자가 ActionBar에서 홈 버튼을 클릭했을 때의 현재 활동 하지만이 코드를 어떻게 테스트 할 수 있습니까? 홈 버튼을 클릭 한 후 현재 활동이 완료되고 이전 활동이 복원되었다는 것을 어떻게 든 검증 할 수 있기를 원합니다. 이것이 가능한가? 또는 적어도 홈 버튼을 클릭 한 후 내 homeSelected
메서드가 호출되는지 확인할 수 있습니까?
나는 Robotium을 사용하고 있는데 나는 다음과 같은 시험 방법이 있습니다
@SmallTest
public void testGoBack() {
solo.clickOnActionBarHomeButton();
// ???? How do I verify the homeSelected method was actually called?
}
는 당신이 토스트를 추가 시도했다 그거야? – Umair
android-annotations 플래그를 제거 할 수 있습니까? AA를 사용하지 않는다면이 질문은 똑같을 것이므로 AndroidAnnotations와는 관련이 없습니다. – WonderCsabo