Package com.jetdrone.vertx.yoke.test

Examples of com.jetdrone.vertx.yoke.test.YokeTester


                request.response().putHeader("Content-Disposition", "attachment; filename=somefile.txt");
                request.response().end("hello");
            }
        });

        new YokeTester(app).request("GET", "/", new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-Download-Options"), "noopen");
                testComplete();
            }
View Full Code Here


        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("x-forwarded-proto", "https");

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("Strict-Transport-Security"), "max-age=15768000");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("x-forwarded-proto", "https");

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("Strict-Transport-Security"), "max-age=1234; includeSubdomains");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("User-Agent", FIREFOX_23);

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-XSS-Protection"), "1; mode=block");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("User-Agent", IE_9);

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-XSS-Protection"), "1; mode=block");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("User-Agent", IE_8);

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-XSS-Protection"), "0");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("User-Agent", IE_7);

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-XSS-Protection"), "0");
                testComplete();
            }
View Full Code Here

        });

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("User-Agent", IE_8);

        new YokeTester(app).request("GET", "/", headers, new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals(response.headers().get("X-XSS-Protection"), "1; mode=block");
                testComplete();
            }
View Full Code Here

            public void handle(@NotNull YokeRequest request, @NotNull Handler<Object> next) {
                request.response().end("OK");
            }
        });

        final YokeTester yokeAssert = new YokeTester(yoke);

        yokeAssert.request("GET", "/", new Handler<Response>() {
            @Override
            public void handle(Response response) {
                assertEquals("OK", response.body.toString());
                testComplete();
            }
View Full Code Here

                request.put("home.welcome", "Hi there!");
                request.response().render("template.html");
            }
        });

        new YokeTester(yoke).request("GET", "/", new Handler<Response>() {
            @Override
            public void handle(Response resp) {
                assertEquals(200, resp.getStatusCode());
                testComplete();
            }
View Full Code Here

TOP

Related Classes of com.jetdrone.vertx.yoke.test.YokeTester

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.