|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.test.BaseRiceTestCase org.kuali.rice.test.RiceTestCase org.kuali.rice.test.RiceInternalSuiteDataTestCase org.kuali.rice.test.BaseModuleTestCase org.kuali.rice.test.BaselineTestCase org.kuali.rice.krms.test.KRMSTestCase org.kuali.rice.krms.test.RuleManagementBaseTest org.kuali.rice.krms.test.RuleManagementNaturalLanguageUsageTest
public class RuleManagementNaturalLanguageUsageTest
RuleManagementNaturalLanguageUsageTest is to test the methods of ruleManagementServiceImpl relating toNaturalLanguageUsage Each test focuses on one of the methods.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.kuali.rice.krms.test.KRMSTestCase |
---|
KRMSTestCase.BootstrapTest |
Nested classes/interfaces inherited from class org.kuali.rice.test.BaselineTestCase |
---|
BaselineTestCase.BaselineMode, BaselineTestCase.Mode |
Field Summary |
---|
Fields inherited from class org.kuali.rice.krms.test.RuleManagementBaseTest |
---|
actionBoService, agendaBoService, CLASS_DISCRIMINATOR, contextRepository, dataObjectService, functionBoService, krmsAttributeDefinitionService, krmsTypeRepository, ruleBoService, ruleManagementService, termBoService |
Fields inherited from class org.kuali.rice.test.BaselineTestCase |
---|
dirty |
Fields inherited from class org.kuali.rice.test.BaseModuleTestCase |
---|
LOG, moduleName |
Fields inherited from class org.kuali.rice.test.RiceTestCase |
---|
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles |
Fields inherited from class org.kuali.rice.test.BaseRiceTestCase |
---|
log, method |
Constructor Summary | |
---|---|
RuleManagementNaturalLanguageUsageTest()
|
Method Summary | |
---|---|
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 |
testCompoundTranslateNaturalLanguageTreeForProposition()
Test testCompoundTranslateNaturalLanguageTreeForProposition() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) method where the PropositionDefinition is a Compound proposition |
void |
testCreateNaturalLanguageUsage()
Test testCreateNaturalLanguageUsage() This test focuses specifically on the RuleManagementServiceImpl .createNaturalLanguageUsage(NaturalLanguageUsage) method |
void |
testDeleteNaturalLanguageUsage()
Test testDeleteNaturalLanguageUsage() This test focuses specifically on the RuleManagementServiceImpl .deleteNaturalLanguageUsage(String naturalLanguageUsageId) method |
void |
testEmptyTranslateNaturalLanguageTreeForProposition()
Test testEmptyTranslateNaturalLanguageTreeForProposition() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) method where there is no NaturalLanguageTemplate associated with the PropositionDefinition and languageCode |
void |
testGetNaturalLanguageUsage()
Test testGetNaturalLanguageUsage() This test focuses specifically on the RuleManagementServiceImpl .getNaturalLanguageUsage(String id) method |
void |
testGetNaturalLanguageUsageByNameAndNamespace()
Test testGetNaturalLanguageUsageByNameAndNamespace() This test focuses specifically on the RuleManagementServiceImpl .getNaturalLanguageUsageByNameAndNamespace(String name, String namespace) method |
void |
testGetNaturalLanguageUsagesByNamespace()
Test testGetNaturalLanguageUsagesByNamespace() This test focuses specifically on the RuleManagementServiceImpl .getNaturalLanguageUsagesByNamespace(String namespace) method |
void |
testNullTranslateNaturalLanguageTreeForProposition()
Test testNullTranslateNaturalLanguageTreeForProposition() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) method where there is no NaturalLanguageTemplate |
void |
testTranslateNaturalLanguageForObject()
Test testTranslateNaturalLanguageForObject() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageForObject(String naturalLanguageUsageId, String typeId, String krmsObjectId, String languageCode) method |
void |
testTranslateNaturalLanguageForProposition()
Test testTranslateNaturalLanguageForProposition() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageForProposition(String naturalLanguageUsageId, PropositionDefinition proposition, String languageCode) method |
void |
testTranslateNaturalLanguageTreeForProposition()
Test testTranslateNaturalLanguageTreeForProposition() This test focuses specifically on the RuleManagementServiceImpl .translateNaturalLanguageTreeForProposition(String naturalLanguageUsageId, PropositionDefinition propositionDefinintion, String languageCode) method |
void |
testUpdateNaturalLanguageUsage()
Test testUpdateNaturalLanguageUsage() This test focuses specifically on the RuleManagementServiceImpl .updateNaturalLanguageUsage(NaturalLanguageUsage) method |
Methods inherited from class org.kuali.rice.krms.test.KRMSTestCase |
---|
getLoadApplicationLifecycle, getModuleName, getPerTestTablesToClear, getSuiteLifecycles, loadSuiteTestData |
Methods inherited from class org.kuali.rice.test.BaselineTestCase |
---|
getClearDbPerTestLifecycles, getMode, getPerTestLifecycles, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp |
Methods inherited from class org.kuali.rice.test.RiceInternalSuiteDataTestCase |
---|
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData |
Methods inherited from class org.kuali.rice.test.BaseRiceTestCase |
---|
getName, getPerTestDataLoaderLifecycle, getTestMethod, resetLogLevels, setLogLevel, setName, setTestMethod |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RuleManagementNaturalLanguageUsageTest()
Method Detail |
---|
public void setClassDiscriminator()
RuleManagementBaseTest
setClassDiscriminator
in class RuleManagementBaseTest
public void testCreateNaturalLanguageUsage()
public void testGetNaturalLanguageUsage()
public void testUpdateNaturalLanguageUsage()
public void testDeleteNaturalLanguageUsage()
public void testGetNaturalLanguageUsagesByNamespace()
public void testGetNaturalLanguageUsageByNameAndNamespace()
public void testTranslateNaturalLanguageForObject()
public void testTranslateNaturalLanguageForProposition()
public void testTranslateNaturalLanguageTreeForProposition()
public void testCompoundTranslateNaturalLanguageTreeForProposition()
public void testNullTranslateNaturalLanguageTreeForProposition()
public void testEmptyTranslateNaturalLanguageTreeForProposition()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |