Loading tests/features/Helper/Interconnection API/interconnection.robot +10 −10 Original line number Diff line number Diff line Loading @@ -398,7 +398,7 @@ Interconnection Request between CCF-A and CCF-B with one API published on CCF-B Check Response Variable Type And Values ${resp} 200 DiscoveredAPIs Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Dictionary Should Not Contain Key ${resp.json()['serviceAPIDescriptions'][0]} pubApiPath # Dictionary Should Not Contain Key ${resp.json()['serviceAPIDescriptions'][0]} pubApiPath # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} ## Default Invoker Registration and Onboarding Loading @@ -417,9 +417,9 @@ Interconnection Request between CCF-A and CCF-B with one API published on CCF-B Log "API discovered by authorised API invoker at CCF-A" Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} Loading Loading @@ -467,9 +467,9 @@ Publish API at CCF_B after CAPIFs Interconnection with capifProvDoms not present Check Response Variable Type And Values ${resp} 200 DiscoveredAPIs Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} ## Default Invoker Registration and Onboarding ${register_user_info_invoker_a} ${url} ${request_body}= Invoker Default Onboarding Loading @@ -488,9 +488,9 @@ Publish API at CCF_B after CAPIFs Interconnection with capifProvDoms not present Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 2 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_a} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 2 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_a} Loading Loading
tests/features/Helper/Interconnection API/interconnection.robot +10 −10 Original line number Diff line number Diff line Loading @@ -398,7 +398,7 @@ Interconnection Request between CCF-A and CCF-B with one API published on CCF-B Check Response Variable Type And Values ${resp} 200 DiscoveredAPIs Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Dictionary Should Not Contain Key ${resp.json()['serviceAPIDescriptions'][0]} pubApiPath # Dictionary Should Not Contain Key ${resp.json()['serviceAPIDescriptions'][0]} pubApiPath # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} ## Default Invoker Registration and Onboarding Loading @@ -417,9 +417,9 @@ Interconnection Request between CCF-A and CCF-B with one API published on CCF-B Log "API discovered by authorised API invoker at CCF-A" Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} Loading Loading @@ -467,9 +467,9 @@ Publish API at CCF_B after CAPIFs Interconnection with capifProvDoms not present Check Response Variable Type And Values ${resp} 200 DiscoveredAPIs Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 1 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} ## Default Invoker Registration and Onboarding ${register_user_info_invoker_a} ${url} ${request_body}= Invoker Default Onboarding Loading @@ -488,9 +488,9 @@ Publish API at CCF_B after CAPIFs Interconnection with capifProvDoms not present Should Not Be Empty ${resp.json()['serviceAPIDescriptions']} Length Should Be ${resp.json()['serviceAPIDescriptions']} 1 Should Not Be Empty ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']} Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 2 List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_a} # Length Should Be ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} 2 # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_b} # List Should Contain Value ${resp.json()['serviceAPIDescriptions'][0]['pubApiPath']['ccfIds']} ${ccf_id_a} Loading