Compare commits

...

4 Commits

View File

@@ -137,14 +137,14 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 15, "Expected skip count to be fifteen"); assertEquals(searchResponse.getPagination().getSkipCount(), 15, "Expected skip count to be fifteen");
assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false"); assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false");
assertEquals(searchResponse.getEntries().size(), 5, "Expected total entries to be five"); assertEquals(searchResponse.getEntries().size(), 5, "Expected total entries to be five");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 20, "Expected total items to be twenty");
} }
// TODO enable the test when APPS-46 is fixed @Test
@Test (enabled = false)
public void searchWhenTotalItemsReachWithNonRM() public void searchWhenTotalItemsReachWithNonRM()
{ {
final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel) final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel)
.setPagingBuilder(new SearchRequestBuilder().setPagination(5, 0)) .setPagingBuilder(new SearchRequestBuilder().setPagination(5, 5))
.setFieldsBuilder(asList("id", "name")); .setFieldsBuilder(asList("id", "name"));
SearchResponse searchResponse = getRestAPIFactory().getSearchAPI(nonRMUser).search(sqlRequest); SearchResponse searchResponse = getRestAPIFactory().getSearchAPI(nonRMUser).search(sqlRequest);
@@ -152,6 +152,7 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 5, "Expected skip count to be five"); assertEquals(searchResponse.getPagination().getSkipCount(), 5, "Expected skip count to be five");
assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false"); assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false");
assertEquals(searchResponse.getEntries().size(), 5, "Expected total entries to be five"); assertEquals(searchResponse.getEntries().size(), 5, "Expected total entries to be five");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 10, "Expected total items to be ten");
} }
/** /**
@@ -172,10 +173,10 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 16, "Expected skip count to be sixteen"); assertEquals(searchResponse.getPagination().getSkipCount(), 16, "Expected skip count to be sixteen");
assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false"); assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false");
assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four"); assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 20, "Expected total items to be twenty");
} }
// TODO enable the test when APPS-46 is fixed @Test
@Test (enabled = false)
public void searchWhenTotalItemsExceedNonRMUser() public void searchWhenTotalItemsExceedNonRMUser()
{ {
final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel) final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel)
@@ -187,6 +188,7 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 6, "Expected skip count to be six"); assertEquals(searchResponse.getPagination().getSkipCount(), 6, "Expected skip count to be six");
assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false"); assertFalse(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be false");
assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four"); assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 10, "Expected total items to be ten");
} }
/** /**
@@ -195,8 +197,7 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
* And setting skipCount and maxItems under the number of total items * And setting skipCount and maxItems under the number of total items
* Then hasMoreItems will be set to true * Then hasMoreItems will be set to true
*/ */
// TODO enable the test when APPS-46 is fixed @Test
@Test (enabled = false)
public void searchResultsUnderTotalItemsRMUser() public void searchResultsUnderTotalItemsRMUser()
{ {
final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel) final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel)
@@ -208,10 +209,10 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 15, "Expected skip count to be fifteen"); assertEquals(searchResponse.getPagination().getSkipCount(), 15, "Expected skip count to be fifteen");
assertTrue(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be true"); assertTrue(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be true");
assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four"); assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 20, "Expected total items to be twenty");
} }
// TODO enable the test when APPS-46 is fixed @Test
@Test (enabled = false)
public void searchResultsUnderTotalItemsNonRMUser() public void searchResultsUnderTotalItemsNonRMUser()
{ {
final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel) final SearchRequestBuilder sqlRequest = new SearchRequestBuilder().setQueryBuilder(queryModel)
@@ -223,6 +224,7 @@ public class SearchRecordsV1CmisTests extends BaseRMRestTest
assertEquals(searchResponse.getPagination().getSkipCount(), 5, "Expected skip count to be five"); assertEquals(searchResponse.getPagination().getSkipCount(), 5, "Expected skip count to be five");
assertTrue(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be true"); assertTrue(searchResponse.getPagination().isHasMoreItems(), "Expected hasMoreItems to be true");
assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four"); assertEquals(searchResponse.getEntries().size(), 4, "Expected total entries to be four");
assertEquals(searchResponse.getPagination().getTotalItems().intValue(), 10, "Expected total items to be ten");
} }
@AfterClass (alwaysRun = true) @AfterClass (alwaysRun = true)