2
我想測試與View#postDelayed(Runnable, delay)
計劃的塊的執行。所以在斷言之前,我打電話給Robolectric.runUiThreadTasksIncludingDelayedTasks()
。但是測試代碼會卡住,即不會返回。單元測試Android應用程序的延遲塊Robolectric
我相信如果我直接運行應用程序,則會調用延遲塊。
這是runUiThreadTasksIncludingDelayedTasks()的錯誤還是還有其他的先決條件來使用它?
THX, 米克
你是否解決了你的問題?你有沒有嘗試使用「runBackgroundTasks」? – eipipuz