- private void createUpdateStringMatch(String actionCd) throws Exception {
- ModelProperties prop = new ModelProperties(modelName, controlName, actionCd, false, modelBpmnProp, modelProp);
- StringMatch stringMatch = prop.getType(StringMatch.class);
- if (stringMatch.isFound()) {
- String stringMatchPolicyRequestUuid = UUID.randomUUID().toString();
-
- String policyJson = StringMatchPolicyReq.format(refProp, prop);
- String correctValue = ResourceFileUtil.getResourceAsString("expected/stringmatch.json");
- JSONAssert.assertEquals(policyJson, correctValue, true);
- String responseMessage = "";
- try {
- responseMessage = policyClient.sendMicroServiceInJson(policyJson, prop, stringMatchPolicyRequestUuid);
- } catch (Exception e) {
- assertTrue(e.getMessage().contains("Policy send failed: PE500 "));
- }
- }
- }
-