External System Registration
ID | Test Case Name | Status |
---|---|---|
A1 | PASS |
BBS portal listener registration in ExternalAPI
Test Case ID | A1 |
---|---|
Test Case Name | BBS portal listener registration in ExternalAPI |
Description | This test covers the registration of an external listener (BBS portal backend) in External API in order to receive notifications on service state change updates and service instance order status tracking Interface BSS ↔ ExternalAPI (BBS Broadband Service Use Case (Dublin)#FullSystemContextbbs-system-context) |
Release | Dublin |
Preconditions | The NBI component to run |
Testing Steps |
cat register-listeners-nbi
{
"callback": "http://172.30.0.126:5000/serviceOrderStateListener/listener/v1/",
"query":"eventType = ServiceOrderStateChangeNotification,ServiceOrderCreationNotification,ServiceOrderItemStateChangeNotification,ServiceCreationNotification,ServiceAttributeValueChangeNotification,ServiceRemoveNotification"
}
curl -v --header "Content-Type: application/json" -X POST -d @register-listeners-nbi http://nbi.api.simpledemo.onap.org:30274/nbi/api/v4/hub |
Expected Results | Check the output of CURL and make sure it's 200 Check via CURL if listeneres are registered |
Actual Results | curl --header "Content-Type: application/json" http://nbi.api.simpledemo.onap.org:30274/nbi/api/v4/hub
[{"id":"5c95cfd8e3caf4000173cb4b","callback":"http://172.30.0.126:5000/serviceOrderStateListener/listener/v1/","query":"eventType=ServiceOrderStateChangeNotification ServiceOrderCreationNotification ServiceOrderItemStateChangeNotification ServiceCreationNotification ServiceAttributeValueChangeNotification ServiceRemoveNotification"}] |
Conclusion (Pass/Fail) | PASS |
Testing Lab | |
Testing Date | 13/05/2019 |
Tester Name | @michail salichos |