Feature/acs 5624 search api enhancment test (#1828)

This commit is contained in:
Maciej Pichura
2023-07-24 19:11:59 +02:00
committed by GitHub
parent a47e1f5555
commit a2a0305aa2
2 changed files with 20 additions and 1 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
<name>Search Analytics E2E Tests</name>
<description>Test Project to test Search Service and Analytics Features on a complete setup of Alfresco, Share</description>
<properties>
<tas.rest.api.version>23.1.0.164</tas.rest.api.version>
<tas.rest.api.version>23.1.0.167</tas.rest.api.version>
<tas.cmis.api.version>23.1.0.101</tas.cmis.api.version>
<tas.utility.version>4.0.4</tas.utility.version>
<rm.version>3.3.1</rm.version>
@@ -321,4 +321,23 @@ public class SearchTest extends AbstractSearchServicesE2ETest
restClient.onResponse().assertThat().body("list.entries.entry[0].name", Matchers.equalToIgnoringCase(specialCharfileName));
}
/**
* Check if isFavorite field is returned when requested.
*/
@Test
public void searchWithIncludeIsFavorite()
{
SearchRequest query = new SearchRequest();
RestRequestQueryModel queryReq = new RestRequestQueryModel();
queryReq.setQuery("alfresco");
query.setQuery(queryReq);
query.setInclude(List.of("isFavorite"));
query(query);
restClient.assertStatusCodeIs(HttpStatus.OK);
// isFavorite field is included in the response
restClient.onResponse().assertThat().body("list.entries.entry[0].isFavorite", Matchers.notNullValue());
}
}