0
我已經編寫了代碼在作業調度器上運行任務。在真實設備上測試它可以正常工作。但我想要一種方法來進行單元測試,這樣我就可以確定它涵蓋了所有條件,如工作成功/失敗/遇到條件時運行,定期等。請建議我爲這些方案編寫單元測試的方法我如何在Android中測試JobSchduler
我已經編寫了代碼在作業調度器上運行任務。在真實設備上測試它可以正常工作。但我想要一種方法來進行單元測試,這樣我就可以確定它涵蓋了所有條件,如工作成功/失敗/遇到條件時運行,定期等。請建議我爲這些方案編寫單元測試的方法我如何在Android中測試JobSchduler
您可以通過adb按需運行作業,並強制執行作業的立即超時,就像它已到達其時間片結束一樣。請參閱
的輸出adb shell cmd jobscheduler
獲取有用命令的摘要。
測試邏輯,而不是服務 –