2013-10-15 105 views
2

我想測試與View#postDelayed(Runnable, delay)計劃的塊的執行。所以在斷言之前,我打電話給Robolectric.runUiThreadTasksIncludingDelayedTasks()。但是測試代碼會卡住,即不會返回。單元測試Android應用程序的延遲塊Robolectric

我相信如果我直接運行應用程序,則會調用延遲塊。

這是runUiThreadTasksIncludingDelayedTasks()的錯誤還是還有其他的先決條件來使用它?

THX, 米克

+0

你是否解決了你的問題?你有沒有嘗試使用「runBackgroundTasks」? – eipipuz

回答

0

工程與Robolectric的最新發行版本。