MockWebServer server = new MockWebServer();
server.start();
MockResponse response = new MockResponse()
.setResponseCode(200)
.setBody("Hello, World!");
server.enqueue(response);
String url = server.url("/api").toString();
URL apiUrl = new URL(url);
Connection connection = apiUrl.openConnection();
connection.connect();
InputStream inputStream = connection.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
String responseBody = reader.readLine();
RecordedRequest request = server.takeRequest();
assertEquals("/api", request.getPath());
assertEquals("GET", request.getMethod());
server.shutdown();