ClosedLoopFaultPolicyService { public Boolean getValidation() { if (policyParameters.getConfigBody() == null) { message = XACMLErrorConstants.ERROR_DATA_ISSUE + " No Config Body Present"; return false; } if (!PolicyApiUtils.validateNONASCIICharactersAndAllowSpaces(policyParameters.getConfigBody())) { message = XACMLErrorConstants.ERROR_DATA_ISSUE + " improper JSON object : " + policyParameters.getConfigBody(); return false; } try { configBody = PolicyApiUtils.stringToJsonObject(policyParameters.getConfigBody()); } catch (JsonException | IllegalStateException e) { message = XACMLErrorConstants.ERROR_DATA_ISSUE + " improper JSON object : " + policyParameters.getConfigBody(); LOGGER.error("Json Parse Exception.", e); return false; } return true; } ClosedLoopFaultPolicyService(String policyName, String policyScope,
                                        PolicyParameters policyParameters, String date); Boolean getValidation(); String getMessage(); String getResult(boolean updateFlag);  }
@Test public final void testGetValidation() { assertTrue(service.getValidation()); }