From 06c4aa69e525c7865a9465c11594a271c3e5ffbd Mon Sep 17 00:00:00 2001 From: Jonathan Platt Date: Wed, 28 Jul 2021 13:00:04 -0400 Subject: Add A&AI Mock Response Simulator for Testing Added A&AI mock response simulator for CSIT test cases. Issue-ID: SDNC-1586 Signed-off-by: Jonathan Platt Change-Id: I89ab08598ae3628e668353097a6763c50951a14d Former-commit-id: 698315d91a4071d467bb7760f57d3584c9008c28 --- .../aaisimulator/wiremock/mappings/aai.json | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100755 csit/scripts/aaisimulator/wiremock/mappings/aai.json (limited to 'csit/scripts/aaisimulator/wiremock/mappings') diff --git a/csit/scripts/aaisimulator/wiremock/mappings/aai.json b/csit/scripts/aaisimulator/wiremock/mappings/aai.json new file mode 100755 index 00000000..64739068 --- /dev/null +++ b/csit/scripts/aaisimulator/wiremock/mappings/aai.json @@ -0,0 +1,41 @@ +{ + "mappings": [{ + "request": { + "method": "GET", + "url": "/aai/v24/business/customers/customer/testsvc1/service-subscriptions/service-subscription/test/service-instances/service-instance/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca?depth=1" + }, + "response": { + "status": 200, + "jsonBody": { + "service-instance-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca", + "service-instance-name": "Nzrdm61asmsf01_svc", + "service-type": "INFRASTRUCTURE", + "service-role": "PROVIDER-NETWORK", + "environment-context": "General_Revenue-Bearing", + "workload-context": "Testing", + "resource-version": "1616417209896", + "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca/service-data/service-topology/", + "orchestration-status": "Inventoried" + } + } + }, + { + "request": { + "method": "PATCH", + "url": "/aai/v24/business/customers/customer/testsvc1/service-subscriptions/service-subscription/test/service-instances/service-instance/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca?resource-version=1616417209896", + "bodyPatterns": [{ + "equalToJson": { + "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca/service-data/service-topology/", + "resource-version": "1616417209896", + "service-instance-name": "zrdm61asmsf01_svc" + }, + "ignoreArrayOrder": true, + "ignoreExtraElements": true + }] + }, + "response": { + "status": 200 + } + } + ] +} -- cgit 1.2.3-korg