assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setLimit(2)
.setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.ASC)).build(),
programRecord, datasetRecord);
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setOffset(1).setLimit(2)
.setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.ASC)).build(),
datasetRecord, appRecord);
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setLimit(2)
.setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.DESC)).build(),
appRecord, datasetRecord);
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setOffset(2).setLimit(1)
.setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.DESC)).build(),
programRecord);
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setLimit(1).setCursorRequested(true)
.setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.ASC)).build(),
programRecord);
Assert.assertNotNull(response.getCursor());
response =
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setLimit(1).setCursorRequested(true)
.setCursor(response.getCursor()).setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.ASC))
.build(),
Assert.assertNotNull(response.getCursor());
response =
assertInOrder(mds, SearchRequest.of("*").addNamespace(ns1).setLimit(1).setCursorRequested(true)
.setCursor(response.getCursor()).setSorting(new Sorting(ENTITY_NAME_KEY, Sorting.Order.ASC))