protected ShadowAsserter<Void> assertRepoShadow(String oid) throws ObjectNotFoundException, SchemaException { PrismObject<ShadowType> repoShadow = getShadowRepo(oid); ShadowAsserter<Void> asserter = assertShadow(repoShadow, "repository"); initializeAsserter(asserter); asserter.assertBasicRepoProperties(); return asserter; }
ShadowAsserter.forShadow(shadowRepo, "repo") .display() .assertBasicRepoProperties() .attributes() .assertValue(ATTR_USERNAME_QNAME, ACCOUNT_WILL_USERNAME) ShadowAsserter.forShadow(shadowProvisioning, "provisioning") .display() .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertAdministrativeStatus(ActivationStatusType.ENABLED)
ShadowAsserter.forShadow(conflictingShadowRepo,"confligting repo shadow") .display() .assertBasicRepoProperties() .assertOidDifferentThan(shadowMorganOid) .assertName(ACCOUNT_MORGAN_NAME)
ShadowAsserter.forShadow(conflictingShadowRepo,"confligting repo shadow") .display() .assertBasicRepoProperties() .assertOidDifferentThan(ACCOUNT_ELIZABETH_OID) .assertName(ACCOUNT_BETTY_USERNAME)
ShadowAsserter.forShadow(shadowRepo, "repo") .display() .assertBasicRepoProperties() .attributes() .assertValue(ATTR_USERNAME_QNAME, ACCOUNT_WILL_USERNAME)
ShadowAsserter.forShadow(conflictingShadowRepo,"confligting repo shadow") .display() .assertBasicRepoProperties() .assertOid(shadowMorganOid) .assertName(ACCOUNT_MORGAN_NAME)
ShadowAsserter.forShadow(shadowRepo, "repo") .display() .assertBasicRepoProperties() .assertName(ACCOUNT_WILL_USERNAME) .attributes()
ShadowAsserter.forShadow(conflictingShadowRepo,"confligting repo shadow") .display() .assertBasicRepoProperties() .assertOidDifferentThan(ACCOUNT_ELIZABETH_OID) .assertName(ACCOUNT_BETTY_USERNAME)
ShadowAsserter.forShadow(shadowRepo,"repo") .display() .assertBasicRepoProperties() .attributes() .assertValue(ATTR_USERNAME_QNAME, ACCOUNT_WILL_USERNAME)
ShadowAsserter.forShadow(shadowRepo,"repo") .display() .assertBasicRepoProperties() .attributes() .assertValue(ATTR_USERNAME_QNAME, ACCOUNT_WILL_USERNAME)
.assertDelete(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertTombstone()
.assertModify(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertIsExists()
.assertDelete(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertIsExists()
.end() .end() .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertDead()
.assertDelete(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertIsExists()
.assertModify(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertIsExists()
.assertModify(); shadowAsserter .assertBasicRepoProperties() .assertKind(ShadowKindType.ACCOUNT) .assertIsExists()