2
我想测试与View#postDelayed(Runnable, delay)
计划的块的执行。所以在断言之前,我打电话给Robolectric.runUiThreadTasksIncludingDelayedTasks()
。但是测试代码会卡住,即不会返回。单元测试Android应用程序的延迟块Robolectric
我相信如果我直接运行应用程序,则会调用延迟块。
这是runUiThreadTasksIncludingDelayedTasks()的错误还是还有其他的先决条件来使用它?
THX, 米克
你是否解决了你的问题?你有没有尝试使用“runBackgroundTasks”? – eipipuz