我已經使用robolectric寫了一些測試,現在我想要做一些真正的測試課程。Robolectric(android):測試事件?
一個我注意到的是,我無法測試樣的onCreate事件,onLocationChanged等
什麼是標準的做法,用於測試活動...
我應該提取裏面的代碼多數民衆贊成事件並將它們放在一個方法中,事件會調用該方法,而且robolectro可以調用該方法,當然該方法需要公開,對嗎?
此外,如果我想在我的方法中測試一些通常是私有變量的東西,那麼我需要添加一個公共getter,對吧?所以我可以從robolectric檢查這個?
有沒有更好的方法將數據暴露給robolectric?
在此先感謝。
您是否解決了這個問題?如果是這樣,請選擇一個答案。 – 2015-05-18 17:12:34