// ------------------------------------------------------------------------- @Test public void test_search_all_documents() { ConfigSearchRequest<Object> request = new ConfigSearchRequest<Object>(Object.class); ConfigSearchResult<Object> test = _cfgMaster.search(request); assertEquals(1, test.getPaging().getFirstItem()); assertEquals(Integer.MAX_VALUE, test.getPaging().getPagingSize()); assertEquals(_totalConfigs, test.getPaging().getTotalItems()); assertEquals(_totalConfigs, test.getDocuments().size()); }
@Test public void test_search_pageTwo() { ConfigSearchRequest<Identifier> request = createIdentifierSearchRequest(); request.setPagingRequest(PagingRequest.of(2, 2)); ConfigSearchResult<Identifier> test = _cfgMaster.search(request); assertEquals(3, test.getPaging().getFirstItem()); assertEquals(2, test.getPaging().getPagingSize()); assertEquals(_totalIdentifiers, test.getPaging().getTotalItems()); assertEquals(1, test.getDocuments().size()); assert101(test.getDocuments().get(0)); }
// ------------------------------------------------------------------------- @Test public void test_search_typed_documents() { ConfigSearchRequest<Identifier> request = createIdentifierSearchRequest(); ConfigSearchResult<Identifier> test = _cfgMaster.search(request); assertEquals(1, test.getPaging().getFirstItem()); assertEquals(Integer.MAX_VALUE, test.getPaging().getPagingSize()); assertEquals(_totalIdentifiers, test.getPaging().getTotalItems()); assertEquals(_totalIdentifiers, test.getDocuments().size()); assert202(test.getDocuments().get(0)); assert102(test.getDocuments().get(1)); assert101(test.getDocuments().get(2)); }