Test: Added more assertions

This commit is contained in:
Martijn van Groningen 2014-09-10 14:45:31 +02:00
parent 09db2e2a27
commit ab555e0a33
1 changed files with 5 additions and 1 deletions

View File

@ -170,7 +170,7 @@ public class ChildrenTests extends ElasticsearchIntegrationTest {
TopHits topHits = childrenBucket.getAggregations().get("top_comments"); TopHits topHits = childrenBucket.getAggregations().get("top_comments");
logger.info("total_hits={}", topHits.getHits().getTotalHits()); logger.info("total_hits={}", topHits.getHits().getTotalHits());
for (SearchHit searchHit : topHits.getHits()) { for (SearchHit searchHit : topHits.getHits()) {
logger.info("hit= {} {}", searchHit.sortValues()[0], searchHit.getId()); logger.info("hit= {} {} {}", searchHit.sortValues()[0], searchHit.getType(), searchHit.getId());
} }
} }
@ -185,8 +185,10 @@ public class ChildrenTests extends ElasticsearchIntegrationTest {
assertThat(topHits.getHits().totalHits(), equalTo(2l)); assertThat(topHits.getHits().totalHits(), equalTo(2l));
assertThat(topHits.getHits().getAt(0).sortValues()[0].toString(), equalTo("a")); assertThat(topHits.getHits().getAt(0).sortValues()[0].toString(), equalTo("a"));
assertThat(topHits.getHits().getAt(0).getId(), equalTo("a")); assertThat(topHits.getHits().getAt(0).getId(), equalTo("a"));
assertThat(topHits.getHits().getAt(0).getType(), equalTo("comment"));
assertThat(topHits.getHits().getAt(1).sortValues()[0].toString(), equalTo("c")); assertThat(topHits.getHits().getAt(1).sortValues()[0].toString(), equalTo("c"));
assertThat(topHits.getHits().getAt(1).getId(), equalTo("c")); assertThat(topHits.getHits().getAt(1).getId(), equalTo("c"));
assertThat(topHits.getHits().getAt(1).getType(), equalTo("comment"));
categoryBucket = categoryTerms.getBucketByKey("b"); categoryBucket = categoryTerms.getBucketByKey("b");
assertThat(categoryBucket.getKey(), equalTo("b")); assertThat(categoryBucket.getKey(), equalTo("b"));
@ -198,6 +200,7 @@ public class ChildrenTests extends ElasticsearchIntegrationTest {
topHits = childrenBucket.getAggregations().get("top_comments"); topHits = childrenBucket.getAggregations().get("top_comments");
assertThat(topHits.getHits().totalHits(), equalTo(1l)); assertThat(topHits.getHits().totalHits(), equalTo(1l));
assertThat(topHits.getHits().getAt(0).getId(), equalTo("c")); assertThat(topHits.getHits().getAt(0).getId(), equalTo("c"));
assertThat(topHits.getHits().getAt(0).getType(), equalTo("comment"));
categoryBucket = categoryTerms.getBucketByKey("c"); categoryBucket = categoryTerms.getBucketByKey("c");
assertThat(categoryBucket.getKey(), equalTo("c")); assertThat(categoryBucket.getKey(), equalTo("c"));
@ -209,6 +212,7 @@ public class ChildrenTests extends ElasticsearchIntegrationTest {
topHits = childrenBucket.getAggregations().get("top_comments"); topHits = childrenBucket.getAggregations().get("top_comments");
assertThat(topHits.getHits().totalHits(), equalTo(1l)); assertThat(topHits.getHits().totalHits(), equalTo(1l));
assertThat(topHits.getHits().getAt(0).getId(), equalTo("c")); assertThat(topHits.getHits().getAt(0).getId(), equalTo("c"));
assertThat(topHits.getHits().getAt(0).getType(), equalTo("comment"));
} }
private static final class Control { private static final class Control {