package org.jooby; import org.jooby.test.ServerFeature; import org.junit.Test; public class CharsetHeaderFeature extends ServerFeature { { get("/", (req, rsp) -> rsp.send(req.charset())); } @Test public void utf8() throws Exception { request() .get("/") .expect("UTF-8"); } @Test public void iso88591() throws Exception { request() .get("/") .header("Content-Type", "text/html;charset=ISO-8859-1") .expect("ISO-8859-1"); } @Test public void utf16() throws Exception { request() .get("/") .header("Content-Type", "text/html; charset=utf16") .expect("UTF-16"); } }