public class StandardGenericXMLSearchableAttributeRangesTest extends DocumentSearchTestBase
KEWTestCase.BootstrapTest, KEWTestCase.ClearCacheLifecycleBaselineTestCase.BaselineMode, BaselineTestCase.ModedirtyLOG, moduleNameDEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycleslog, method| Constructor and Description | 
|---|
| StandardGenericXMLSearchableAttributeRangesTest() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected RemotableAttributeError | assertDocumentSearchCriteriaValidation(StandardGenericXMLSearchableAttribute attribute,
                                                                            ExtensionDefinition ed,
                                                                            String attrkey,
                                                                            String attrvalue,
                                                                            String expectedErrorMessage)Helper to assert document search criteria validation | 
| protected void | assertRangeSearchResults(String docType,
                                                String userId,
                                                String attrKey,
                                                String lowerBound,
                                                String upperBound,
                                                boolean upperBoundInclusive,
                                                int expected)Helper that asserts range search results | 
| protected void | loadTestData() | 
| void | retrieveDocSearchSvc() | 
| protected WorkflowDocument | setUpSearchableDoc()Sets up a doc for searching with ranged queries | 
| void | testDateRanges() | 
| void | testFloatRanges() | 
| void | testGetSearchingRowsUsingRangeSearches() | 
| void | testLongRanges() | 
| void | testRangeDefinitionStringAttributes() | 
| void | testStringRanges() | 
| void | testValidateUserSearchRangeInputs() | 
addSearchableAttribute, addSearchableAttribute, createExtensionDefinition, createSearchableAttributeRange, getAttributeclearCacheManagers, getGroupIdForName, getLoadApplicationLifecycle, getNextSequenceLongValue, getNextSequenceStringValue, getPerTestLifecycles, getPerTestTablesNotToClear, getPerTestTablesToClear, getPrincipalIdForName, getPrincipalNameForId, getRoleIdForName, getSuiteLifecycles, getTransactionTemplate, loadDefaultTestData, loadPerTestData, loadSuiteTestData, loadXmlFile, loadXmlFile, loadXmlFileFromFileSystem, loadXmlStream, setUpAfterDataLoadgetClearDbPerTestLifecycles, getMode, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUpgetModuleNamegetKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestDataconfigureLogging, dumpMemory, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDowngetName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethodpublic StandardGenericXMLSearchableAttributeRangesTest()
protected void loadTestData() throws Exception
loadTestData in class KEWTestCaseExceptionpublic void retrieveDocSearchSvc()
public void testGetSearchingRowsUsingRangeSearches()
public void testValidateUserSearchRangeInputs()
protected RemotableAttributeError assertDocumentSearchCriteriaValidation(StandardGenericXMLSearchableAttribute attribute, ExtensionDefinition ed, String attrkey, String attrvalue, String expectedErrorMessage)
protected WorkflowDocument setUpSearchableDoc()
protected void assertRangeSearchResults(String docType, String userId, String attrKey, String lowerBound, String upperBound, boolean upperBoundInclusive, int expected) throws WorkflowServiceErrorException
WorkflowServiceErrorExceptionpublic void testStringRanges() throws Exception
Exceptionpublic void testLongRanges() throws Exception
Exceptionpublic void testFloatRanges() throws Exception
Exceptionpublic void testDateRanges() throws Exception
Exceptionpublic void testRangeDefinitionStringAttributes() throws Exception
ExceptionCopyright © 2005–2015 The Kuali Foundation. All rights reserved.