MockWebServer mockWebServer = new MockWebServer(); MockResponse response = new MockResponse() .setResponseCode(200) .setBody("Hello, World!"); mockWebServer.start(); mockWebServer.enqueue(response); OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(mockWebServer.url("/")) .build(); Response response = client.newCall(request).execute(); RecordedRequest recordedRequest = mockWebServer.takeRequest(); assertEquals("/", recordedRequest.getPath()); assertEquals(200, response.code()); assertEquals("Hello, World!", response.body().string()); mockWebServer.shutdown();


上一篇:
下一篇:
切换中文