-SetAdministrativeStateToUnlocked
- ${data}= Get Data From File ${CBS_EXPECTATION_ADMIN_STATE_UNLOCKED}
- Create Session cbs_sim_session ${CBS_BASE_URL} verify=false
- ${resp}= PUT On Session cbs_sim_session url=/clear data={"path": "/service_component_all/.*"}
- Should Be True ${resp.status_code} == 200
- Sleep 2 Allow CBS time to set expectation
- ${resp} = PUT On Session cbs_sim_session url=/expectation data=${data}
- Should Be True ${resp.status_code} == 201
+Verify Delete Measurement Group with incorrect Measurement Group name server error
+ [Tags] PMSH_23
+ [Documentation] Verify Delete Measurement Group with incorrect Measurement Group Name
+ [Timeout] 60 seconds
+ ${resp}= DeleteMeasGrpCall /subscription/subs_01/measurementGroups/nonexistent
+ Should Be True ${resp.status_code} == 500
+
+Verify Create Measurement Group successful
+ [Tags] PMSH_24
+ [Documentation] Verify Create Measurement Group successful
+ [Timeout] 60 seconds
+ ${json_value}= json_from_file ${CREATE_MSG_GRP_DATA}
+ ${resp}= PostMsgGrpCall /subscription/subs_01/measurementGroups/msg_grp_05 ${json_value}
+ Should Be True ${resp.status_code} == 201
+
+Verify Create Measurement Group unsuccessful
+ [Tags] PMSH_25
+ [Documentation] Verify Create Measurement Group successful
+ [Timeout] 60 seconds
+ ${json_value}= json_from_file ${CREATE_MSG_GRP_DATA}
+ ${resp}= PostMsgGrpCall /subscription/subs_01/measurementGroups/msg_grp_05 ${json_value}
+ Should Be True ${resp.status_code} == 409
+
+Verify Delete Measurement Group successful
+ [Tags] PMSH_26
+ [Documentation] Verify Delete Measurement Group successful
+ [Timeout] 60 seconds
+ ${resp}= DeleteMeasGrpCall /subscription/subs_01/measurementGroups/msg_grp_05
+ Should Be True ${resp.status_code} == 204
+
+*** Keywords ***