assertThat(response.responses()[0].id(), equalTo("1"));
assertThat(response.responses()[0].response().exists(), equalTo(true));
assertThat(response.responses()[0].response().sourceAsMap().get("field").toString(), equalTo("value1"));
assertThat(response.responses()[1].id(), equalTo("15"));
assertThat(response.responses()[1].response().exists(), equalTo(false));
assertThat(response.responses()[2].id(), equalTo("3"));
assertThat(response.responses()[2].response().exists(), equalTo(true));
assertThat(response.responses()[3].id(), equalTo("9"));
assertThat(response.responses()[3].response().exists(), equalTo(true));
assertThat(response.responses()[4].id(), equalTo("11"));
assertThat(response.responses()[4].response().exists(), equalTo(false));