Package com.google.mockwebserver

Examples of com.google.mockwebserver.MockResponse


        server.shutdown();
    }

    @Test
    public void testCompareAndSwapRequest() throws Exception {
        server.enqueue(new MockResponse()
                .setBody(Resources.toString(getClass()
                                .getClassLoader()
                                .getResource("compare-and-swap-response-2.json"),
                        Charsets.UTF_8)));
View Full Code Here


    }


    @Test
    public void testDeleteRequest() throws Exception {
        server.enqueue(new MockResponse()
                .setBody(Resources.toString(getClass()
                                .getClassLoader()
                                .getResource("delete-response-1.json"),
                        Charsets.UTF_8)));
View Full Code Here

        server.shutdown();
    }

    @Test
    public void testCompareAndDeleteRequest() throws Exception {
        server.enqueue(new MockResponse()
                .setBody(Resources.toString(getClass()
                                .getClassLoader()
                                .getResource("delete-response-1.json"),
                        Charsets.UTF_8)));
View Full Code Here

    @Test
    @Ignore("[FABRIC-1092] Fix Docker API tests")
    public void testImageDelete() throws IOException {
        String json = Resources.toString(getResource("image/image-delete.json"), Charsets.UTF_8);
        MockWebServer server = new MockWebServer();
        server.enqueue(new MockResponse().setBody(json));
        server.play();
        List<DeleteInfo> info = docker.imageDelete("b750fe79269d");
        assertNotNull(info);
        assertEquals(info.size(), 3);
    }
View Full Code Here

    }

    protected void recordResponse(MockWebServer server, String responseName) {
        try {
            String json = Resources.toString(getResource(responseName + ".json"), Charsets.UTF_8);
            server.enqueue(new MockResponse().addHeader("Content-Type", "application/json").setBody(json));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here

    @RequestLine("POST /") String decodedPost();
  }

  @Test public void testDefaults() throws Exception {
    MockWebServer server = new MockWebServer();
    server.enqueue(new MockResponse().setBody("response data"));
    server.play();

    String url = "http://localhost:" + server.getPort();
    try {
      TestInterface api = Feign.builder().target(TestInterface.class, url);
View Full Code Here

    }
  }

  @Test public void testOverrideEncoder() throws Exception {
    MockWebServer server = new MockWebServer();
    server.enqueue(new MockResponse().setBody("response data"));
    server.play();

    String url = "http://localhost:" + server.getPort();
    Encoder encoder = new Encoder() {
      @Override
View Full Code Here

    }
  }

  @Test public void testOverrideDecoder() throws Exception {
    MockWebServer server = new MockWebServer();
    server.enqueue(new MockResponse().setBody("success!"));
    server.play();

    String url = "http://localhost:" + server.getPort();
    Decoder decoder = new Decoder() {
      @Override
View Full Code Here

    }
  }

  @Test public void testProvideRequestInterceptors() throws Exception {
    MockWebServer server = new MockWebServer();
    server.enqueue(new MockResponse().setBody("response data"));
    server.play();

    String url = "http://localhost:" + server.getPort();
    RequestInterceptor requestInterceptor = new RequestInterceptor() {
      @Override
View Full Code Here

    }
  }

  @Test public void testProvideInvocationHandlerFactory() throws Exception {
    MockWebServer server = new MockWebServer();
    server.enqueue(new MockResponse().setBody("response data"));
    server.play();

    String url = "http://localhost:" + server.getPort();

    final AtomicInteger callCount = new AtomicInteger();
View Full Code Here

TOP

Related Classes of com.google.mockwebserver.MockResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.