@Test
public void test080TestAttributesToReturn() throws Exception {
final String TEST_NAME = "test080TestAttributesToReturn";
displayTestTitle(TEST_NAME);
Task task = taskManager.createTaskInstance();
OperationResult result = task.getResult();
ResourceShadowDiscriminator coords = new ResourceShadowDiscriminator(RESOURCE_DUMMY_OID, ShadowKindType.ENTITLEMENT, RESOURCE_DUMMY_INTENT_GROUP);
ProvisioningContext ctx = provisioningContextFactory.create(coords, task, result);
AttributesToReturn attributesToReturn = ProvisioningUtil.createAttributesToReturn(ctx);
display("attributesToReturn", attributesToReturn);
assertFalse("wrong isReturnDefaultAttributes", attributesToReturn.isReturnDefaultAttributes());
Collection<String> attrs = new ArrayList<>();
for (ResourceAttributeDefinition attributeToReturnDef: attributesToReturn.getAttributesToReturn()) {
attrs.add(attributeToReturnDef.getName().getLocalPart());
}
PrismAsserts.assertSets("Wrong attribute to return", attrs, "uid", "name", "description", "cc");
assertSteadyResource();
}