Class UpdateDeltaApiOpTests
java.lang.Object
org.identityconnectors.contract.test.ContractTestBase
org.identityconnectors.contract.test.ObjectClassRunner
org.identityconnectors.contract.test.UpdateDeltaApiOpTests
Contract test of
UpdateDeltaApiOp.-
Field Summary
FieldsFields inherited from class org.identityconnectors.contract.test.ContractTestBase
_connFacade, LOG_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<Class<? extends APIOperation>> Ask the subclasses for theAPIOperation.Gets Test nameprotected voidtestRun(ObjectClass objectClass) This method will be called configured number of timesMethods inherited from class org.identityconnectors.contract.test.ObjectClassRunner
getObjectClassInfo, getOperationOptionsByOp, getSchema, isObjectClassSupported, objectClasses, testContractMethods inherited from class org.identityconnectors.contract.test.ContractTestBase
dispose, getConnectorFacade, getDataProvider, init
-
Field Details
-
MODIFIED
- See Also:
-
TEST_NAME
- See Also:
-
-
Constructor Details
-
UpdateDeltaApiOpTests
public UpdateDeltaApiOpTests()
-
-
Method Details
-
getAPIOperations
Ask the subclasses for theAPIOperation. Method returns set of required API operations that are prerequisites for running certain contract test.- Specified by:
getAPIOperationsin classContractTestBase
-
testRun
This method will be called configured number of times This tests an proper updating of attributes. All new attributes' values in given set for update are valid. Test procedure: 1) Create object. 2) Get this created object + fill it with values 3) Get a set of new values for updateable attributes - replacing all attributes and add new values 4) Update uid and replaces values and add new values of attributes 5) Verify if the object has new values of attributes 6) Remove added values of attributes 7) Verify if the object hasn't new values of attributes 8) ---- JUMPS TO FINALLY SECTION ---- see in TODOs- Specified by:
testRunin classObjectClassRunner
-
getTestName
Description copied from class:ObjectClassRunnerGets Test name- Specified by:
getTestNamein classObjectClassRunner- Returns:
- Test Name
-