我想在使用RetroFit
and时模拟无网络情况MockWebServer
。
在我开始测试之前,我目前正在测试使用Espresso
和提供MockWebServer
s url 。RestAdapter
这对于模拟服务器响应等非常有用,但我看不到一种简单的方法来编写java.net.ConnectException
设备没有网络时抛出的异常。我可以看到 MockResponse 允许限制模拟等,但不是自定义异常。
我知道我可以retrofit
通过使用MockWebServer
.
我想我只是错过了一些简单的事情:)
谢谢