package org.jooby.issues;
import org.jooby.json.Jackson;
import org.jooby.test.ServerFeature;
import org.junit.Test;
import com.google.common.collect.ImmutableMap;
public class Issue618 extends ServerFeature {
{
use(new Jackson().raw());
get("/618", () -> "{\"raw\":\"json\"}");
get("/618/obj", () -> ImmutableMap.of("raw", "json"));
}
@Test
public void rawJsonString() throws Exception {
request()
.get("/618")
.expect("{\"raw\":\"json\"}")
.header("content-type", "application/json;charset=utf-8");
request()
.get("/618/obj")
.expect("{\"raw\":\"json\"}")
.header("content-type", "application/json;charset=utf-8");
}
}