上一篇介紹了如何對 Singleton 物件寫測試,也介紹如何清除 Singleton 持有的資料,這次想介紹要如何對 Google 所推的 MVVM 架構中的 ViewModel 寫測試,在…
上一篇介紹了如何對擁有 CoroutineScope 的物件撰寫測試,並介紹了一個我自己寫的 extension waitForJobsToFinish,用了這個 extension…
waitForJobsToFinish
身為軟體工程師的我,在遇到問題時總會思考是否能將解答自動化以減少未來的使用成本,以軟體來說在開發新功能解決所遇到的問題後,可以額外撰寫自動化測試來減少人工測試及未來維護的成本。