Skip to content

Commit

Permalink
sqale: Add test for explicit loading of cases
Browse files Browse the repository at this point in the history
  • Loading branch information
tonydamage committed Sep 7, 2021
1 parent fb68541 commit 2a81354
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

import javax.xml.namespace.QName;

import org.springframework.test.annotation.DirtiesContext;
Expand All @@ -20,6 +22,7 @@

import com.evolveum.midpoint.common.refinery.RefinedObjectClassDefinition;
import com.evolveum.midpoint.model.api.context.ModelContext;
import com.evolveum.midpoint.model.test.SearchAssertion;
import com.evolveum.midpoint.prism.*;
import com.evolveum.midpoint.prism.delta.ContainerDelta;
import com.evolveum.midpoint.prism.delta.ItemDelta;
Expand All @@ -33,6 +36,7 @@
import com.evolveum.midpoint.prism.util.PrismAsserts;
import com.evolveum.midpoint.prism.util.PrismTestUtil;
import com.evolveum.midpoint.schema.GetOperationOptions;
import com.evolveum.midpoint.schema.SchemaService;
import com.evolveum.midpoint.schema.SearchResultList;
import com.evolveum.midpoint.schema.SelectorOptions;
import com.evolveum.midpoint.schema.constants.SchemaConstants;
Expand Down Expand Up @@ -85,6 +89,23 @@ public void test201AutzJackSuperuserRole() throws Exception {

then();
assertSuperuserAccess(NUMBER_OF_ALL_USERS);

Collection<SelectorOptions<GetOperationOptions>> withCases = SchemaService.get().getOperationOptionsBuilder().
item(AccessCertificationCampaignType.F_CASE).retrieve().build();
assertSearch(AccessCertificationCampaignType.class, null, withCases, new SearchAssertion<>() {

public void assertObjects(String message, List<PrismObject<AccessCertificationCampaignType>> objects) throws Exception {
for (PrismObject<AccessCertificationCampaignType> obj : objects) {
assertTrue(!obj.asObjectable().getCase().isEmpty());
}

}

public void assertCount(int count) throws Exception {

}

});
assertGlobalStateUntouched();
}

Expand Down

0 comments on commit 2a81354

Please sign in to comment.