boolean found1 = false;
for (Policy p : policies1) {
if (p.getId().equals(policy.getId())) {
found1 = true;
break;
f = createResult(FAILURE, "Policy has not been applied to document! Policy Id: " + policy.getId()
+ ", Doc Id: " + doc.getId());
addResult(assertIsTrue(found1, null, f));
if (policiesData2 != null && !policiesData2.isEmpty()) {
for (ObjectData p : policiesData2) {
if (p.getId().equals(policy.getId())) {
found2 = true;
break;
+ policy.getId() + ", Doc Id: " + doc.getId());
addResult(assertIsTrue(found2, null, f));
boolean found3 = false;
for (Policy p : policies3) {
if (p.getId().equals(policy.getId())) {
found3 = true;
break;
+ policy.getId() + ", Doc Id: " + doc.getId());
addResult(assertIsFalse(found3, null, f));