From af301c164dc10655e23e5e8fcdc51e814faabe59 Mon Sep 17 00:00:00 2001 From: agazzarini Date: Tue, 6 Nov 2018 14:53:26 +0100 Subject: [PATCH] [ SEARCH-828 ] bucket size assertions on test methods --- .../org/alfresco/rest/search/SearchAPATHTest.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/e2e-test/java/org/alfresco/rest/search/SearchAPATHTest.java b/e2e-test/java/org/alfresco/rest/search/SearchAPATHTest.java index 4d25bb591..149bc6fc9 100644 --- a/e2e-test/java/org/alfresco/rest/search/SearchAPATHTest.java +++ b/e2e-test/java/org/alfresco/rest/search/SearchAPATHTest.java @@ -18,6 +18,7 @@ */ package org.alfresco.rest.search; + import java.util.Collections; import java.util.List; @@ -84,7 +85,10 @@ public class SearchAPATHTest extends AbstractSearchTest final SearchRequest searchQuery = searchRequestWithAPATHFacet("name:*", "0"); final SearchResponse response = query(searchQuery); - getBuckets(response).forEach(bucket -> bucket.assertThat().field("label").contains("0/")); + List buckets = getBuckets(response); + Assert.assertEquals(2, buckets.size()); + + buckets.forEach(bucket -> bucket.assertThat().field("label").contains("0/")); } @Test(groups={TestGroup.SEARCH, TestGroup.REST_API, TestGroup.ASS_1}) @@ -93,6 +97,9 @@ public class SearchAPATHTest extends AbstractSearchTest final SearchRequest searchQuery = searchRequestWithAPATHFacet("name:*", "1/"); final SearchResponse response = query(searchQuery); + List buckets = getBuckets(response); + Assert.assertEquals(4, buckets.size()); + getFirstBucket(response).assertThat().field("label").contains("1/"); } @@ -117,6 +124,9 @@ public class SearchAPATHTest extends AbstractSearchTest final SearchRequest l3Request = searchRequestWithAPATHFacet(queryString, l3Prefix); final SearchResponse l3response = query(l3Request); + List buckets = getBuckets(l3response); + Assert.assertEquals(3, buckets.size()); + getFirstBucket(l3response).assertThat().field("label").contains(l3Prefix); }