package org.jooby; import org.jooby.test.ServerFeature; import org.junit.Test; public class ParamMapFeature extends ServerFeature { { post("/params/:p1", req -> req.params().toMap()); post("/sparams/:p1", req -> req.param("p1").toMap()); post("/bparams/", req -> req.body().toMap().entrySet().iterator().next().getValue().value()); } @Test public void params() throws Exception { request() .post("/params/0") .expect("{p1=[0]}"); request() .post("/sparams/0") .expect("{p1=[0]}"); request() .post("/bparams") .body("0", "text/plain") .expect("0"); } }