public class RuleManagementReferenceObjectBindingTest extends RuleManagementBaseTest
KRMSTestCase.BootstrapTest
BaselineTestCase.BaselineMode, BaselineTestCase.Mode
actionBoService, agendaBoService, CLASS_DISCRIMINATOR, contextRepository, dataObjectService, functionBoService, krmsAttributeDefinitionService, krmsTypeRepository, ruleBoService, ruleManagementService, termBoService
dirty
LOG, moduleName
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
log, method
Constructor and Description |
---|
RuleManagementReferenceObjectBindingTest() |
Modifier and Type | Method and Description |
---|---|
void |
setClassDiscriminator()
Extending test classes can override setClassDiscriminator method and set a unique value for the class
The override method should be called @before tests to ensure a unique discriminator for the class
Test object naming is comprised of class, test and object uniqueness discriminators.
|
void |
testCreateReferenceObjectBinding()
Test testCreateReferenceObjectBinding()
This test focuses specifically on the RuleManagementServiceImpl .createTestReferenceObjectBinding(ReferenceObjectBinding) method
|
void |
testDeleteReferenceObjectBinding()
Test testDeleteReferenceObjectBinding()
This test focuses specifically on the RuleManagementServiceImpl
.deleteReferenceObjectBinding("referenceObjectBinding id") method
|
void |
testFindReferenceObjectBindingIds()
Test testFindReferenceObjectBindingIds()
This test focuses specifically on the RuleManagementServiceImpl
.findReferenceObjectBindingIds(QueryByCriteria) method
|
void |
testFindReferenceObjectBindingsByKrmsDiscriminatorType()
Test testFindReferenceObjectBindingsByKrmsDiscriminatorType()
This test focuses specifically on the RuleManagementServiceImpl
.findReferenceObjectBindingsByKrmsDiscriminatorType("KrmsDiscriminatorType") method
|
void |
testFindReferenceObjectBindingsByKrmsObject()
Test testFindReferenceObjectBindingsByKrmsObject()
This test focuses specifically on the RuleManagementServiceImpl
.findReferenceObjectBindingsByKrmsObject("KrmsObjectId") method
|
void |
testFindReferenceObjectBindingsByReferenceDiscriminatorType()
Test testFindReferenceObjectBindingsByReferenceDiscriminatorType()
This test focuses specifically on the RuleManagementServiceImpl
.findReferenceObjectBindingsByReferenceDiscriminatorType("ReferenceDiscriminatorType") method
|
void |
testFindReferenceObjectBindingsByReferenceObject()
Test testFindReferenceObjectBindingsByReferenceObject()
This test focuses specifically on the RuleManagementServiceImpl .findReferenceObjectBindingsByReferenceObject("ReferenceObjectId") method
|
void |
testGetReferenceObjectBinding()
Test testGetReferenceObjectBinding()
This test focuses specifically on the RuleManagementServiceImpl .getReferenceObjectBinding("ReferenceObjectId") method
|
void |
testGetReferenceObjectBindings()
Test testGetReferenceObjectBindings()
This test focuses specifically on the RuleManagementServiceImpl .getReferenceObjectBindings(List
|
void |
testUpdateReferenceObjectBinding()
Test testUpdateReferenceObjectBinding()
This test focuses specifically on the RuleManagementServiceImpl .updateReferenceObjectBinding(ReferenceObjectBinding) method
|
buildComplexAgenda, buildTestActionDefinition, buildTestActionDefinition, buildTestAgendaItemDefinition, buildTestContext, buildTestNaturalLanguageUsage, buildTestRuleDefinition, createComplexAgenda, createKrmsActionTypeDefinition, createKrmsTypeDefinition, createKrmsTypeDefinition, createReferenceObjectBinding, createTestAgenda, createTestAgenda, createTestCompoundProposition, createTestKrmsAttribute, createTestNaturalLanguageTemplate, createTestNaturalLanguageTemplate, createTestPropositionForRule, createTestPropositionForTranslation, createTestReferenceObjectBinding, createTestSimpleProposition, createTestTermSpecification, getPerTestTablesNotToClear, setup
getLoadApplicationLifecycle, getModuleName, getPerTestTablesToClear, getSuiteLifecycles, loadSuiteTestData
getClearDbPerTestLifecycles, getMode, getPerTestLifecycles, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData
configureLogging, dumpMemory, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown
getName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethod
public RuleManagementReferenceObjectBindingTest()
public void setClassDiscriminator()
RuleManagementBaseTest
setClassDiscriminator
in class RuleManagementBaseTest
public void testCreateReferenceObjectBinding()
public void testGetReferenceObjectBinding()
public void testGetReferenceObjectBindings()
public void testFindReferenceObjectBindingsByReferenceObject()
public void testFindReferenceObjectBindingsByReferenceDiscriminatorType()
public void testFindReferenceObjectBindingsByKrmsDiscriminatorType()
public void testFindReferenceObjectBindingsByKrmsObject()
public void testUpdateReferenceObjectBinding()
public void testDeleteReferenceObjectBinding()
public void testFindReferenceObjectBindingIds()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.