2014-01-09 56 views

回答

1

嘲諷HttpURLConnection的用的的Mockito一些例子:

https://gist.github.com/leviwilson/3623053 Issues with Mocking HttpURLConnection using Mockito

請記住,單元測試,你要嘲笑什麼,都要通過網絡,使數據庫調用等

如果你根本沒有互聯網接入,測試應該仍然有效。

另外不要擔心單元測試第三方庫。如果你想測試實際上通過HTTP發送的消息,那麼你想做集成測試。

+0

爲什麼你需要依賴Robolectric? –

1

使用模擬。

Mockito是一個很好的模擬庫。

+0

爲什麼不使用MockWebServer? –