public RoleMembershipRefsAsserter<F, FA, RA> assertRoleMemberhipRefs(int expected) { assertEquals("Wrong number of roleMembershipRefs in " + desc(), expected, getRoleMembershipRefs().size()); return this; }
RoleMembershipRefAsserter<RoleMembershipRefsAsserter<F, FA, RA>> forRef(PrismReferenceValue refVal, PrismObject<? extends FocusType> target) { RoleMembershipRefAsserter<RoleMembershipRefsAsserter<F, FA, RA>> asserter = new RoleMembershipRefAsserter<>(refVal, target, this, "roleMemberhipRef in "+desc()); copySetupTo(asserter); return asserter; }
public RoleMembershipRefsAsserter<F,FA,RA> assertCount(int expectedCount) throws ObjectNotFoundException, SchemaException { int foundCount = 0; for (PrismReferenceValue ref: refsAsserter.getRoleMembershipRefs()) { if (matches(ref)) { foundCount++; } } assertEquals("Wrong number of roleMembershipRef for specified criteria in "+refsAsserter.desc(), expectedCount, foundCount); return refsAsserter; }