@Test public void testSearchBusinessObjectDataPagingPageSizeGreaterThanMaximumPageSize() { // Get the maximum page size configured in the system. int maxPageSize = configurationHelper.getProperty(ConfigurationValue.BUSINESS_OBJECT_DATA_SEARCH_MAX_PAGE_SIZE, Integer.class); // Try to search business object data. try { businessObjectDataService.searchBusinessObjectData(DEFAULT_PAGE_NUMBER, maxPageSize + 1, businessObjectDataServiceTestHelper.createSimpleBusinessObjectDataSearchRequest(NAMESPACE, BDEF_NAME)); fail(); } catch (IllegalArgumentException e) { assertEquals(String.format("A pageSize less than %d must be specified.", maxPageSize), e.getMessage()); } }
BusinessObjectDataSearchRequest request = businessObjectDataServiceTestHelper.createSimpleBusinessObjectDataSearchRequest(NAMESPACE, BDEF_NAME);