- ${data}= Get Data From File ${expected_contents}
- ${resp} = Put Request mr_sim_session /clear data={"path": "/events/unauthenticated.PMSH_CL_INPUT/dcae_pmsh_cg/dcae_pmsh_policy_cl_input"}
- Should Be True ${resp.status_code} == 200
- ${resp} = Put Request mr_sim_session /expectation data=${data}
- Should Be True ${resp.status_code} == 201
+ ${json_value}= json_from_file ${expected_contents}
+ ${resp}= PostCall ${POLICY_PUBLISH_MR_TOPIC} ${json_value}
+ log ${resp.text}
+ Should Be Equal As Strings ${resp.status_code} 200
+ ${count}= Evaluate $resp.json().get('count')
+ log 'JSON Response Code:'${resp}
+
+SimulateNewPNF
+ [Arguments] ${expected_contents}
+ ${json_value}= json_from_file ${expected_contents}
+ ${resp}= PostCall ${AAI_MR_TOPIC} ${json_value}
+ log ${resp.text}
+ Should Be Equal As Strings ${resp.status_code} 200
+ ${count}= Evaluate $resp.json().get('count')
+ log 'JSON Response Code:'${resp}