[ SEARCH-828 ] bucket size assertions on test methods

This commit is contained in:
agazzarini
2018-11-06 14:53:26 +01:00
parent ca9b666340
commit af301c164d
@@ -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<FacetFieldBucket> 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<FacetFieldBucket> 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<FacetFieldBucket> buckets = getBuckets(l3response);
Assert.assertEquals(3, buckets.size());
getFirstBucket(l3response).assertThat().field("label").contains(l3Prefix);
}