Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android OkHttp模拟Web服务器和改造模拟Web服务器之间的差异_Android_Retrofit2_Okhttp3 - Fatal编程技术网

Android OkHttp模拟Web服务器和改造模拟Web服务器之间的差异

Android OkHttp模拟Web服务器和改造模拟Web服务器之间的差异,android,retrofit2,okhttp3,Android,Retrofit2,Okhttp3,OkHttp提供了一个名为“MockWebServer”的单独库MockWebServer 类似地,Reformation提供了一个名为“Reformation mock”的库 这两个库之间有什么区别?我们应该使用哪一个在Android上进行仪器测试?关于改造Mock的信息不多,但我设法找到了一些 我认为改型Mock更容易使用,至少您不必启动并等待来自MockWebServer的基本url并将其传递给改型。这更直截了当 样本: 一揽子计划: 信用证:根据 MockRefundation是

OkHttp提供了一个名为“MockWebServer”的单独库MockWebServer

类似地,Reformation提供了一个名为“Reformation mock”的库


这两个库之间有什么区别?我们应该使用哪一个在Android上进行仪器测试?

关于改造Mock的信息不多,但我设法找到了一些

我认为改型Mock更容易使用,至少您不必启动并等待来自MockWebServer的基本url并将其传递给改型。这更直截了当

样本:

一揽子计划:

信用证:

根据

MockRefundation是关于在API到达HTTP客户端之前对其进行存根。如果您想要完整的HTTP堆栈,您应该在OkHttp中使用类似于MockWebServer的东西来模拟服务器,并允许定制您想要的任何请求和响应