Package com.github.tomakehurst.wiremock.verification

Examples of com.github.tomakehurst.wiremock.verification.LoggedRequest


        proxyingServiceAdmin.register(get(urlEqualTo("/duplicate/cookies")).willReturn(aResponse().proxiedFrom(TARGET_SERVICE_BASE_URL)));

        testClient.get("/duplicate/cookies");
        testClient.get("/duplicate/cookies", withHeader("Cookie", "session=1234"));

        LoggedRequest lastRequest = getLast(targetServiceAdmin.find(getRequestedFor(urlEqualTo("/duplicate/cookies"))));
        assertThat(lastRequest.getHeaders().getHeader("Cookie").values().size(), is(1));
    }
View Full Code Here


        initWithDefaultConfig();
        targetServiceAdmin.register(get(urlEqualTo("/duplicate/connection-header")).willReturn(aResponse().withStatus(200)));
        proxyingServiceAdmin.register(get(urlEqualTo("/duplicate/connection-header")).willReturn(aResponse().proxiedFrom(TARGET_SERVICE_BASE_URL)));

        testClient.get("/duplicate/connection-header");
        LoggedRequest lastRequest = getLast(targetServiceAdmin.find(getRequestedFor(urlEqualTo("/duplicate/connection-header"))));
        assertThat(lastRequest.getHeaders().getHeader("Connection").values().size(), is(1));
    }
View Full Code Here

        testClient.get("/but/not/this");

        List<LoggedRequest> requests = findAll(getRequestedFor(urlEqualTo("/return/this")));

        assertThat(requests.size(), is(3));
        LoggedRequest firstRequest = requests.get(0);
        assertThat(firstRequest.getUrl(), is("/return/this"));
        assertThat(firstRequest.getMethod(), is(RequestMethod.GET));
        assertThat(firstRequest.getLoggedDate(), isToday());
        assertThat(parse(firstRequest.getLoggedDateString()), isToday());
    }
View Full Code Here

    public void requestBodyEncodingRemainsUtf8() {
        byte[] body = new byte[] { -38, -100 }; // UTF-8 bytes for ڜ
        testClient.post("/encoding", new ByteArrayEntity(body, ContentType.TEXT_PLAIN));

        List<LoggedRequest> requests = findAll(postRequestedFor(urlEqualTo("/encoding")));
        LoggedRequest request = requests.get(0);
        assertThat(request.getBodyAsString(), is("ڜ"));
    }
View Full Code Here

TOP

Related Classes of com.github.tomakehurst.wiremock.verification.LoggedRequest

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.