0
사용자가 "닫기"버튼을 누르면 테스트중인 활동은 보이지 않지만 "홈"화면은 보이는지 확인하고 싶습니다.활동 상태를 자동으로 테스트하는 방법은 무엇입니까?
로보 티움을 사용하여 예를 들어 쓸 수 있습니다. 내가 활동이 울 렸을 내 장치에서 볼 수있는 경우에도
@Override
protected void setUp() throws Exception {
solo = new Solo(getInstrumentation(),getActivity());
}
public void testMainUseCase() throws InterruptedException {
solo.clickOnText("close");
Log.w("CURRENT_ACT", solo.getCurrentActivity().getClass().toString());
}
그러나 로그에
나는 다음 (테스트에서 활동하다) "MainActivity"를 얻는다. 나는 그런 조각 쓸 수 Roboelectric를 사용하는 반면에 :@Test
public void shouldStopWhenRejectButtonClicked() throws Exception {
activity.onCreate(null);
clickOn(activity.findViewById(R.id.close));
}
을 그러나 다시, 내가 어떻게 활동 사용자가 볼 수 있는지 확인하는 방법 아무 생각이 더 이상 테스트에서 활동하지 않습니다.