diff options
author | raviteja.karumuri <raviteja.karumuri@est.tech> | 2022-01-24 17:17:07 +0000 |
---|---|---|
committer | raviteja.karumuri <raviteja.karumuri@est.tech> | 2022-01-24 17:17:07 +0000 |
commit | e4c8de6489e511b26cad204cbfa83174f8a138de (patch) | |
tree | 55b17be38cb60159b93ad42117dd86ba722a9a79 /tests | |
parent | 9db35b10683109ddfcca1ca15e5c74edc9fec318 (diff) |
[DCAEGEN2] CSIT Update for Read Subscription and it's associated NFS by subName
Issue-ID: DCAEGEN2-3062
Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech>
Change-Id: I8cc3c2ae64c5c5a534318770fcfe93741bda9cc8
Diffstat (limited to 'tests')
-rw-r--r-- | tests/dcaegen2-services-pmsh/testcases/pmsh.robot | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/tests/dcaegen2-services-pmsh/testcases/pmsh.robot b/tests/dcaegen2-services-pmsh/testcases/pmsh.robot index b099e517..46d764af 100644 --- a/tests/dcaegen2-services-pmsh/testcases/pmsh.robot +++ b/tests/dcaegen2-services-pmsh/testcases/pmsh.robot @@ -133,6 +133,25 @@ Verify Get Measurement Group with Network Functions Should Be Equal As Strings ${resp.json()['networkFunctions'][0]['nfName']} pnf-existing Should be equal as numbers ${nf_length} 1 +Verify Get single subscription with Network Functions + [Tags] PMSH_12 + [Documentation] Verify Get single subscription with Network Functions by using subscription name + [Timeout] 60 seconds + ${resp}= GetSubsCall ${SUBSCRIPTION_ENDPOINT}/subs_01 "" + ${nf_length}= Get length ${resp.json()['subscription']['nfs']} + Should Be True ${resp.status_code} == 200 + Should Be Equal As Strings ${resp.json()['subscription']['subscriptionName']} subs_01 + Should Be Equal As Strings ${resp.json()['subscription']['nfs'][0]} pnf-existing + Should Be Equal As Strings ${resp.json()['subscription']['measurementGroups'][0]['measurementGroup']['measurementGroupName']} msg_grp_02 + Should be equal as numbers ${nf_length} 1 + +Verify Get single subscription with Network Functions None + [Tags] PMSH_13 + [Documentation] Verify Get single subscription with Network Functions when there is no defined subscription + [Timeout] 60 seconds + ${resp}= GetSubsCall ${SUBSCRIPTION_ENDPOINT}/sub_none "" + Should Be True ${resp.status_code} == 404 + Should Be Equal As Strings ${resp.json()['error']} Subscription was not defined with the name : sub_none *** Keywords *** @@ -184,7 +203,7 @@ PostMrCall GetSubsCall [Arguments] ${url} ${url_path_param} Create Session pmsh_session ${PMSH_BASE_URL} verify=false - ${resp}= GET On Session pmsh_session url=${url} data={"path": {url_path_param}} + ${resp}= GET On Session pmsh_session url=${url} data={"path": {url_path_param}} expected_status=any [Return] ${resp} GetMeasGrpCall |