2013-10-15 84 views
2

我想测试与View#postDelayed(Runnable, delay)计划的块的执行。所以在断言之前,我打电话给Robolectric.runUiThreadTasksIncludingDelayedTasks()。但是测试代码会卡住,即不会返回。单元测试Android应用程序的延迟块Robolectric

我相信如果我直接运行应用程序,则会调用延迟块。

这是runUiThreadTasksIncludingDelayedTasks()的错误还是还有其他的先决条件来使用它?

THX, 米克

+0

你是否解决了你的问题?你有没有尝试使用“runBackgroundTasks”? – eipipuz

回答

0

工程与Robolectric的最新发行版本。