public class MultiOpTests extends ObjectClassRunner
Modifier and Type | Field and Description |
---|---|
static String |
TEST_NAME |
dataProvider
_connFacade, LOG_SEPARATOR, OBJECTCLASS_DATAPROVIDER, TESTSUITE
Constructor and Description |
---|
MultiOpTests() |
Modifier and Type | Method and Description |
---|---|
Set<Class<? extends APIOperation>> |
getAPIOperations()
Ask the subclasses for the
APIOperation . |
String |
getTestName()
Gets Test name
|
void |
testDisableDateOpAttribute(ObjectClass objectClass)
Tests DISABLE_DATE attribute contract
|
void |
testEnableDateOpAttribute(ObjectClass objectClass)
Tests ENABLE_DATE attribute contract
|
void |
testEnableOpAttribute(ObjectClass objectClass)
Tests ENABLE attribute contract
|
void |
testGroupsPredAttribute()
Tests GROUPS attribute contract
|
void |
testLockOutOpAttribute(ObjectClass objectClass)
Tests LOCK_OUT attribute contract
|
void |
testPasswordChangeIntervalPredAttribute(ObjectClass objectClass)
Tests PASSWORD_CHANGE_INTERVAL attribute contract
|
void |
testPasswordExpirationDateOpAttribute(ObjectClass objectClass)
Tests PASSWORD_EXPIRATION_DATE attribute contract
|
void |
testPasswordExpiredOpAttribute(ObjectClass objectClass)
Tests PASSWORD_EXPIRED attribute contract
|
protected void |
testRun(ObjectClass objectClass)
Scenario test - test positive cases.
|
data, dispose, getObjectClassInfo, getOperationOptionsByOp, getSchema, isObjectClassSupported, testContract
BeforeClass, getConnectorFacade, getDataProvider
public static final String TEST_NAME
protected void testRun(ObjectClass objectClass)
testRun
in class ObjectClassRunner
public Set<Class<? extends APIOperation>> getAPIOperations()
APIOperation
.
Method returns set of required API operations that are prerequisites for
running certain contract test.getAPIOperations
in class ContractTestBase
public String getTestName()
getTestName
in class ObjectClassRunner
public void testEnableOpAttribute(ObjectClass objectClass)
public void testEnableDateOpAttribute(ObjectClass objectClass)
public void testDisableDateOpAttribute(ObjectClass objectClass)
public void testLockOutOpAttribute(ObjectClass objectClass)
public void testPasswordExpirationDateOpAttribute(ObjectClass objectClass)
public void testPasswordExpiredOpAttribute(ObjectClass objectClass)
public void testPasswordChangeIntervalPredAttribute(ObjectClass objectClass)
public void testGroupsPredAttribute()
Copyright © 2019. All rights reserved.