for (int i=0; i < Math.min(response.getHits().getTotalHits(), nbOfResultsToCheck); i++) {
SearchHit hit = response.getHits().getAt(i);
int docId = Integer.parseInt(hit.getId());
assertThat(hit.field("foo"), notNullValue());
assertThat(hit.field("foo").getValue().toString(), is("bar"));
assertThat(hit.field("_id"), nullValue());
if ((docId % 2) == 0) {
assertThat(hit.field("content"), nullValue());
} else {
assertThat(hit.field("content").getValue().toString(), is(hit.getId()));