实例化MockRunner时发生异常-[NoSuchMethodError] [Kotlin]

时间:2019-08-16 14:11:46

标签: android kotlin mocking okhttp okhttp3

我创建了一个库,用于在不同客户端之间分发网络请求。我在其中一个客户端中使用System.String。为了测试我的库,我尝试使用okhttp3.mockwebserver模拟响应。我尝试设置模拟Web服务器的方式如下:

OkHttp3

val server = MockWebServer() server.start() val baseUrl = server.url("https://api.stage.zeta.in/zeta.in") server.enqueue(MockResponse().setBody("{userID: 345923}")) 行出现以下异常:

val server = MockWebServer()

不确定我在哪里犯错。你能帮我吗?

1 个答案:

答案 0 :(得分:0)

确保MockWebServer和OkHttp的版本号相同。