@Test public void testSimpleApis() throws Exception { RestRequest request = new RestRequest(Method.POST, "/test/type1"); request.setBody( ByteBuffer.wrap( XContentFactory.jsonBuilder() .startObject() .field("field", "value") .endObject() .copiedBytes())); RestResponse response = client.execute(request); Map<String, Object> map = parseBody(response); assertThat(response.getStatus(), equalTo(Status.OK)); assertThat(map.get("ok").toString(), equalTo("true")); assertThat(map.get("_index").toString(), equalTo("test")); assertThat(map.get("_type").toString(), equalTo("type1")); }