2014-02-27 1 views
0

다른 활동 시간에 내 활동이보기를 올바르게 다시 구성하는지 테스트해야합니다. 나는 TestClock을 주입했지만, 물론 활동이 이미 getActivity()을 호출하여 만들어 질 때까지는 그렇게 할 수있는 방법이 없습니다.Android Activity Test : 강제로 새로 고침하는 방법

그래서 나는 Activity에서 호출하는 방법이 있습니다.
뷰를 올바르게 업데이트합니다. 그러나 볼 수 있어야하는 버튼이 아닌 이유를 알아 내려고 노력했습니다. 그 다음에는 그 견해가 상쾌 해지지 않았다는 것을 알아 냈습니다. 그래서 나는 시험에 잠을 자지 않고 통과했습니다.

질문 :
는 변경 결과를 주장 할 수 있도록보기를 새로 고침 활동을 알 수있는 간단한 방법이 있어야한다?

답변

1

UI 스레드를 테스트하려면 waitForIdleSync을 사용해야합니다. 자세한 내용은 this을 참조하십시오.

+0

나는이 페이지를 두 번 읽었다. 프로세스가 시간이 지남에 따라 변경 되었기 때문에 테스트 설명서가 혼란 스럽습니다. 감사합니다 @ Yuvi! – Rob

관련 문제