public static OrgAsserter<Void> forOrg(PrismObject<OrgType> focus) { return new OrgAsserter<>(focus); }
protected OrgAsserter<Void> assertOrgAfter(String oid) throws ObjectNotFoundException, SchemaException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException { OrgAsserter<Void> asserter = assertOrg(oid, "after"); asserter.display(); asserter.assertOid(oid); return asserter; }
public OrgAsserter<RA> assertTenant(Boolean expected) { assertPropertyEquals(OrgType.F_TENANT, expected); return this; }
.assertName(ORG_ARRAKIS_NAME) .assertDisplayName(ORG_ARRAKIS_DISPLAY_NAME) .assignments() .assertOrg(ORG_ATREIDES_OID) .assertNoRole() .end() .assertTenantRef(ORG_ATREIDES_OID) .assertParentOrgRefs(ORG_ATREIDES_OID) .assertLinks(0); .assertName(ORG_CASTLE_CALADAN_NAME) .assertDisplayName(ORG_CASTLE_CALADAN_DISPLAY_NAME) .assignments() .assertOrg(ORG_CALADAN_OID) .assertNoRole() .end() .assertTenantRef(ORG_ATREIDES_OID) .assertParentOrgRefs(ORG_CALADAN_OID) .assertLinks(0);
.assertIsTenant() .assertTenantRef(ORG_ATREIDES_OID) .assignments() .single() .assertTargetOid(ORG_ROOT_OID) .end() .end() .assertLinks(0) .assertParentOrgRefs(ORG_ROOT_OID); .assertTenant(null) .assertTenantRef(ORG_ATREIDES_OID) .assignments() .single() .assertTargetOid(ORG_ATREIDES_OID) .end() .end() .assertLinks(0) .assertParentOrgRefs(ORG_ATREIDES_OID); .assertTenant(null) .assertTenantRef(null) .assignments() .single() .assertTargetOid(ORG_ROOT_OID) .end() .end() .assertLinks(0) .assertParentOrgRefs(ORG_ROOT_OID);
protected OrgAsserter<Void> assertOrg(String oid, String message) throws ObjectNotFoundException, SchemaException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException { PrismObject<OrgType> org = getObject(OrgType.class, oid); OrgAsserter<Void> asserter = OrgAsserter.forOrg(org, message); initializeAsserter(asserter); asserter.assertOid(oid); return asserter; }
public OrgAsserter<RA> assertIsTenant() { assertPropertyEquals(OrgType.F_TENANT, true); return this; }
public static OrgAsserter<Void> forOrg(PrismObject<OrgType> focus, String details) { return new OrgAsserter<>(focus, details); }