Examples of Yoke


Examples of com.jetdrone.vertx.yoke.Yoke

        });
    }

    @Test
    public void testDash() {
        final Yoke yoke = new Yoke(this);
        yoke.use(new com.jetdrone.vertx.yoke.middleware.Router() {{
            get("/api-stable", new Middleware() {
                @Override
                public void handle(@NotNull final YokeRequest request, @NotNull final Handler<Object> next) {
                    request.response().end("OK");
                }
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

        }
    }

    @Test
    public void testRouterWithRegExAnnParamsFail() {
        Yoke yoke = new Yoke(this);
        yoke.use(com.jetdrone.vertx.yoke.middleware.Router.from(new R2()));

        // the pattern expects 2 digits
        new YokeTester(yoke).request("GET", "/api/1", new Handler<Response>() {
            @Override
            public void handle(Response resp) {
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

        }
    }

    @Test
    public void testJsonSchemaProcessing() {
        Yoke yoke = new Yoke(this);
        yoke.use(new BodyParser());
        yoke.use(com.jetdrone.vertx.yoke.middleware.Router.from(new R3()));

        Buffer body = new Buffer("{}");

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("content-type", "application/json");
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

        });
    }

    @Test
    public void testJsonSchemaProcessing2() {
        Yoke yoke = new Yoke(this);
        yoke.use(com.jetdrone.vertx.yoke.middleware.Router.from(new R3()));

        MultiMap headers = new CaseInsensitiveMultiMap();
        headers.add("content-type", "application/json");
        headers.add("content-length", "0");
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

public class MethodOverride extends TestVerticle {

    @Test
    public void testOverride() {

        Yoke yoke = new Yoke(this);
        yoke.use(new com.jetdrone.vertx.yoke.middleware.MethodOverride());
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                assertEquals("DELETE", request.method());
                request.response().end();
            }
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

    }

    @Test
    public void testOverrideUrlPost() {

        Yoke yoke = new Yoke(this);
        yoke.use(new com.jetdrone.vertx.yoke.middleware.BodyParser());
        yoke.use(new com.jetdrone.vertx.yoke.middleware.MethodOverride());
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                assertEquals("DELETE", request.method());
                request.response().end();
            }
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

    @Test
    public void testOverrideJsonPost() {

        final JsonObject json = new JsonObject().putString("_method", "delete");

        Yoke yoke = new Yoke(this);
        yoke.use(new com.jetdrone.vertx.yoke.middleware.BodyParser());
        yoke.use(new com.jetdrone.vertx.yoke.middleware.MethodOverride());
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                assertEquals("DELETE", request.method());
                request.response().end();
            }
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

public class RequestFunctions extends TestVerticle {

    @Test
    public void testAccepts() {
        Yoke yoke = new Yoke(this);
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                request.response().end(request.accepts("text"));
            }
        });
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

        });
    }

    @Test
    public void testIp() {
        Yoke yoke = new Yoke(this);
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                assertEquals("123.456.123.456", request.ip());
                testComplete();
            }
View Full Code Here

Examples of com.jetdrone.vertx.yoke.Yoke

        new YokeTester(yoke).request("GET", "/", headers, null);
    }

    @Test
    public void testLocale() {
        Yoke yoke = new Yoke(this);
        yoke.use(new Handler<YokeRequest>() {
            @Override
            public void handle(YokeRequest request) {
                assertEquals(new Locale("da", "dk"), request.locale());
                testComplete();
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.