diff options
author | Rene_Robert <rene.robert@orange.com> | 2019-10-22 17:27:21 +0200 |
---|---|---|
committer | Rene_Robert <rene.robert@orange.com> | 2019-10-23 08:40:24 +0200 |
commit | 11c5783d20e52601853552ab00819a546b49fa83 (patch) | |
tree | c139a4a49332226b98d5376eebf63146cb71affc /test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json | |
parent | 057c10b4339a1adff9846db38297c70e45094b15 (diff) |
update Postman collections and doc,with corrections
Issue-ID: INT-1340
Signed-off-by: Rene_Robert <rene.robert@orange.com>
Change-Id: Idcb5ef7669805f0d8c4266ee45310078d33260c2
Diffstat (limited to 'test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json')
-rw-r--r-- | test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json | 235 |
1 files changed, 190 insertions, 45 deletions
diff --git a/test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json b/test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json index aac2f008b..d5e3bbf89 100644 --- a/test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json +++ b/test/postman/08_Declare_Customer_Service_Subscription_Cloud.postman_collection.json @@ -1,6 +1,6 @@ { "info": { - "_postman_id": "f60d6e53-cb99-447c-b35d-37912228ee5e", + "_postman_id": "4e86ffd4-736b-441d-8ff2-56a584a96573", "name": "08_Declare_Customer_Service_Subscription_Cloud", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, @@ -15,7 +15,7 @@ "exec": [ "var customer_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"customer_name\")+\" does not exists\"] = true;", + " tests[pm.environment.get(\"customer_name\")+\" does not exists\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -23,17 +23,17 @@ " }", " var jsonData = pm.response.json();", " for (var i = 0; i < jsonData.customer.length; i++) { ", - " if (jsonData.customer[i][\"global-customer-id\"] === pm.globals.get(\"customer_name\")) {", + " if (jsonData.customer[i][\"global-customer-id\"] === pm.environment.get(\"customer_name\")) {", " customer_found = true;", - " pm.globals.set(\"auto_customer_id\", \"\"+jsonData.customer[i][\"global-customer-id\"]+\"\");", + " pm.environment.set(\"auto_customer_id\", \"\"+jsonData.customer[i][\"global-customer-id\"]+\"\");", " }", " }", " if (customer_found === false) {", - " tests[pm.globals.get(\"customer_name\")+\" does not exists\"] = true;", + " tests[pm.environment.get(\"customer_name\")+\" does not exists\"] = true;", " }", " ", " else {", - " tests[pm.globals.get(\"customer_name\")+\" already exists, we skip creation\"] = true;", + " tests[pm.environment.get(\"customer_name\")+\" already exists, we skip creation\"] = true;", " postman.setNextRequest(\"List Services from SDC catalog\");", " }", "}" @@ -161,12 +161,12 @@ "var jsonData = pm.response.json();", "var customer_found = false;", "for (var i = 0; i < jsonData.customer.length; i++) { ", - " if (jsonData.customer[i][\"global-customer-id\"] === pm.globals.get(\"customer_name\")) {", + " if (jsonData.customer[i][\"global-customer-id\"] === pm.environment.get(\"customer_name\")) {", " customer_found = true;", - " pm.globals.set(\"auto_customer_id\", \"\"+jsonData.customer[i][\"global-customer-id\"]+\"\");", + " pm.environment.set(\"auto_customer_id\", \"\"+jsonData.customer[i][\"global-customer-id\"]+\"\");", " }", "}", - "tests[pm.globals.get(\"customer_name\")+\" found\"] = customer_found === true;" + "tests[pm.environment.get(\"customer_name\")+\" found\"] = customer_found === true;" ], "type": "text/javascript" } @@ -230,19 +230,19 @@ "var jsonData = pm.response.json();", "var service_found = false;", "for (var i = 0; i < jsonData.length; i++) { ", - " if (jsonData[i].name === pm.globals.get(\"service\")) {", + " if (jsonData[i].name === pm.environment.get(\"service\")) {", " service_found = true;", - " pm.globals.set(\"auto_service_invariantUUID\", \"\"+jsonData[i].invariantUUID+\"\");", + " pm.environment.set(\"auto_service_invariantUUID\", \"\"+jsonData[i].invariantUUID+\"\");", " }", "}", "", "if (service_found === false) {", - " tests[\"Service : \"+pm.globals.get(\"service\")+\" does not exist in SDC catalog, we stop the run\"] = true;", + " tests[\"Service : \"+pm.environment.get(\"service\")+\" does not exist in SDC catalog, we stop the run\"] = true;", " postman.setNextRequest(null);", "}", "", "else {", - " tests[\"Service : \"+pm.globals.get(\"service\")+\" exists in SDC catalog, we can continue the run\"] = true;", + " tests[\"Service : \"+pm.environment.get(\"service\")+\" exists in SDC catalog, we can continue the run\"] = true;", "}" ], "type": "text/javascript" @@ -310,7 +310,7 @@ "exec": [ "var service_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"service\")+\" does not exists in AAI\"] = true;", + " tests[pm.environment.get(\"service\")+\" does not exists in AAI\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -318,17 +318,17 @@ " }", " var jsonData = pm.response.json();", " for (var i = 0; i < jsonData.service.length; i++) { ", - " if (jsonData.service[i][\"service-description\"] === pm.globals.get(\"service\")) {", + " if (jsonData.service[i][\"service-description\"] === pm.environment.get(\"service\")) {", " service_found = true;", " }", " }", " ", " if (service_found === false) {", - " tests[\"Service subscription : \"+pm.globals.get(\"service\")+\" does not exists in AAI\"] = true;", + " tests[\"Service subscription : \"+pm.environment.get(\"service\")+\" does not exists in AAI\"] = true;", " }", " ", " else {", - " tests[\"Service subscription : \"+pm.globals.get(\"service\")+\" already exists in AAI, we skip creation\"] = true;", + " tests[\"Service subscription : \"+pm.environment.get(\"service\")+\" already exists in AAI, we skip creation\"] = true;", " postman.setNextRequest(\"check cloud-region exists\");", " }", "}" @@ -455,12 +455,12 @@ "var jsonData = pm.response.json();", "var service_found = false;", "for (var i = 0; i < jsonData.service.length; i++) { ", - " if (jsonData.service[i][\"service-description\"] === pm.globals.get(\"service\")) {", + " if (jsonData.service[i][\"service-description\"] === pm.environment.get(\"service\")) {", " service_found = true;", - " pm.globals.set(\"auto_service_resource_version\", \"\"+jsonData.service[i][\"resource-version\"]+\"\");", + " pm.environment.set(\"auto_service_resource_version\", \"\"+jsonData.service[i][\"resource-version\"]+\"\");", " }", "}", - "tests[\"Service subscription : \"+pm.globals.get(\"service\")+\" found in AAI\"] = service_found === true;" + "tests[\"Service subscription : \"+pm.environment.get(\"service\")+\" found in AAI\"] = service_found === true;" ], "type": "text/javascript" } @@ -519,7 +519,7 @@ "exec": [ "var complex_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"complex_name\")+\" does not exists in AAI\"] = true;", + " tests[pm.environment.get(\"complex_name\")+\" does not exists in AAI\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -527,16 +527,16 @@ " }", "var jsonData = pm.response.json();", "for (var i = 0; i < jsonData[\"complex\"].length; i++) { ", - " if (jsonData[\"complex\"][i][\"complex-name\"] === pm.globals.get(\"complex_name\")) {", + " if (jsonData[\"complex\"][i][\"complex-name\"] === pm.environment.get(\"complex_name\")) {", " complex_found = true;", " }", "}", "", "if (complex_found === false) {", - " tests[pm.globals.get(\"complex_name\")+\" does not exist yet\"] = true;", + " tests[pm.environment.get(\"complex_name\")+\" does not exist yet\"] = true;", "}", "else {", - " tests[pm.globals.get(\"complex_name\")+\" already exists, we skip creation\"] = true;", + " tests[pm.environment.get(\"complex_name\")+\" already exists, we skip creation\"] = true;", " postman.setNextRequest(\"check cloud-region exists\");", "}", "}" @@ -660,11 +660,11 @@ "var jsonData = pm.response.json();", "var complex_found = false;", "for (var i = 0; i < jsonData[\"complex\"].length; i++) { ", - " if (jsonData[\"complex\"][i][\"complex-name\"] === pm.globals.get(\"complex_name\")) {", + " if (jsonData[\"complex\"][i][\"complex-name\"] === pm.environment.get(\"complex_name\")) {", " complex_found = true;", " }", "}", - "tests[\"Complex : \"+pm.globals.get(\"complex_name\")+\" found\"] = complex_found === true;", + "tests[\"Complex : \"+pm.environment.get(\"complex_name\")+\" found\"] = complex_found === true;", "" ], "type": "text/javascript" @@ -720,7 +720,7 @@ "exec": [ "var region_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"onap_cloud_region_id\")+\" does not exists in AAI\"] = true;", + " tests[pm.environment.get(\"onap_cloud_region_id\")+\" does not exists in AAI\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -728,16 +728,16 @@ " }", "var jsonData = pm.response.json();", "for (var i = 0; i < jsonData[\"cloud-region\"].length; i++) { ", - " if ((jsonData[\"cloud-region\"][i][\"cloud-region-id\"] === pm.globals.get(\"onap_cloud_region_id\")) && (jsonData[\"cloud-region\"][i][\"cloud-owner\"] === pm.globals.get(\"cloud_owner_name\"))) {", + " if ((jsonData[\"cloud-region\"][i][\"cloud-region-id\"] === pm.environment.get(\"onap_cloud_region_id\")) && (jsonData[\"cloud-region\"][i][\"cloud-owner\"] === pm.environment.get(\"cloud_owner_name\"))) {", " region_found = true;", " }", "}", "", "if (region_found === false) {", - " tests[pm.globals.get(\"onap_cloud_region_id\")+\" does not exist yet for cloudOwner \"+pm.globals.get(\"cloud_owner_name\")] = true;", + " tests[pm.environment.get(\"onap_cloud_region_id\")+\" does not exist yet for cloudOwner \"+pm.environment.get(\"cloud_owner_name\")] = true;", "}", "else {", - " tests[pm.globals.get(\"onap_cloud_region_id\")+\" already exists, we skip creation\"] = true;", + " tests[pm.environment.get(\"onap_cloud_region_id\")+\" already exists, we skip creation\"] = true;", " postman.setNextRequest(\"check tenant in cloud region\");", "}", "}" @@ -861,11 +861,11 @@ "var jsonData = pm.response.json();", "var region_found = false;", "for (var i = 0; i < jsonData[\"cloud-region\"].length; i++) { ", - " if (jsonData[\"cloud-region\"][i][\"cloud-region-id\"] === pm.globals.get(\"onap_cloud_region_id\")) {", + " if (jsonData[\"cloud-region\"][i][\"cloud-region-id\"] === pm.environment.get(\"onap_cloud_region_id\")) {", " region_found = true;", " }", "}", - "tests[\"Cloud-Region : \"+pm.globals.get(\"onap_cloud_region_id\")+\" found\"] = region_found === true;", + "tests[\"Cloud-Region : \"+pm.environment.get(\"onap_cloud_region_id\")+\" found\"] = region_found === true;", "" ], "type": "text/javascript" @@ -975,6 +975,151 @@ "response": [] }, { + "name": "check availability-zone in cloud region", + "event": [ + { + "listen": "test", + "script": { + "id": "4367f5c4-0bf0-4e09-bc58-9a8bd6578685", + "exec": [ + "var availability_zone_found = false;", + "if (pm.response.code === 404) {", + " tests[pm.environment.get(\"availability_zone_name\")+\" does not exists\"] = true;", + "}", + "else {", + " if (pm.response.code === 200) {", + " tests[\"Status code is 200\"] = pm.response.code === 200;", + " }", + " var jsonData = pm.response.json();", + " for (var i = 0; i < jsonData[\"availability-zone\"].length; i++) { ", + " if (jsonData[\"availability-zone\"][i][\"availability-zone-name\"] === pm.environment.get(\"availability_zone_name\")) {", + " availability_zone_found = true;", + " }", + " } ", + " tests[\"Availability Zone : \"+pm.environment.get(\"availability_zone_name\")+\" found\"] = availability_zone_found === true;", + "}", + "", + "", + "", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Basic QUFJOkFBSQ==" + }, + { + "key": "X-FromAppId", + "value": "AAI" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "key": "X-TransactionId", + "value": "808b54e3-e563-4144-a1b9-e24e2ed93d4f" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "{{url-aai}}/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/{{cloud_owner_name}}/{{onap_cloud_region_id}}/availability-zones", + "host": [ + "{{url-aai}}" + ], + "path": [ + "aai", + "v16", + "cloud-infrastructure", + "cloud-regions", + "cloud-region", + "{{cloud_owner_name}}", + "{{onap_cloud_region_id}}", + "availability-zones" + ] + } + }, + "response": [] + }, + { + "name": "Add availability-zone in cloud region", + "event": [ + { + "listen": "test", + "script": { + "id": "4d1eee0e-6afd-44e8-b1cc-269a1249232d", + "exec": [ + "pm.test(\"Status code is 201\", function () {", + " pm.response.to.have.status(201);", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "Basic QUFJOkFBSQ==" + }, + { + "key": "X-FromAppId", + "value": "AAI" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "key": "X-TransactionId", + "value": "get_aai_subscr" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"availability-zone-name\": \"{{availability_zone_name}}\",\n \"hypervisor-type\": \"{{hypervisor_type}}\"\n}" + }, + "url": { + "raw": "{{url-aai}}/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/{{cloud_owner_name}}/{{onap_cloud_region_id}}/availability-zones/availability-zone/{{availability_zone_name}}", + "host": [ + "{{url-aai}}" + ], + "path": [ + "aai", + "v16", + "cloud-infrastructure", + "cloud-regions", + "cloud-region", + "{{cloud_owner_name}}", + "{{onap_cloud_region_id}}", + "availability-zones", + "availability-zone", + "{{availability_zone_name}}" + ] + } + }, + "response": [] + }, + { "name": "check tenant in cloud region", "event": [ { @@ -984,7 +1129,7 @@ "exec": [ "var tenant_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"tenant_name\")+\" does not exists in AAI\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" does not exists in AAI\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -996,20 +1141,20 @@ " {", " for (var i = 0; i < jsonData.tenant.length; i++) ", " { ", - " if (jsonData.tenant[i]['tenant-id'] === pm.globals.get(\"tenant_id\")) ", + " if (jsonData.tenant[i]['tenant-id'] === pm.environment.get(\"tenant_id\")) ", " {", " tenant_found = true;", " }", " }", " if (tenant_found === true) ", " {", - " tests[pm.globals.get(\"tenant_name\")+\" already exists, we skip creation\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" already exists, we skip creation\"] = true;", " postman.setNextRequest(\"check customer-service-tenant relations\");", " }", "", "if (tenant_found === false)", " {", - " tests[pm.globals.get(\"tenant_name\")+\" does not exists\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" does not exists\"] = true;", " }", "}", "}" @@ -1144,11 +1289,11 @@ "var jsonData = pm.response.json();", "var tenant_found = false;", "for (var i = 0; i < jsonData.tenant.length; i++) { ", - " if (jsonData.tenant[i][\"tenant-id\"] === pm.globals.get(\"tenant_id\")) {", + " if (jsonData.tenant[i][\"tenant-id\"] === pm.environment.get(\"tenant_id\")) {", " tenant_found = true;", " }", "}", - "tests[pm.globals.get(\"tenant_name\")+\" found\"] = tenant_found === true;", + "tests[pm.environment.get(\"tenant_name\")+\" found\"] = tenant_found === true;", "" ], "type": "text/javascript" @@ -1212,7 +1357,7 @@ "exec": [ "var relation_found = false;", "if (pm.response.code === 404) {", - " tests[pm.globals.get(\"tenant_name\")+\" / \"+pm.globals.get(\"service\")+ \" relation does not exists\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" / \"+pm.environment.get(\"service\")+ \" relation does not exists\"] = true;", "}", "else {", " if (pm.response.code === 200) {", @@ -1221,17 +1366,17 @@ "", "var jsonData = pm.response.json();", "for (var i = 0; i < jsonData[\"service-subscription\"].length; i++) { ", - " if (jsonData[\"service-subscription\"][i][\"service-type\"] === pm.globals.get(\"service\")) {", + " if (jsonData[\"service-subscription\"][i][\"service-type\"] === pm.environment.get(\"service\")) {", " relation_found = true;", " }", "}", "", "if (relation_found === false) {", - " tests[pm.globals.get(\"tenant_name\")+\" / \"+pm.globals.get(\"service\")+ \" relation does not exists\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" / \"+pm.environment.get(\"service\")+ \" relation does not exists\"] = true;", "}", "", "else {", - " tests[pm.globals.get(\"tenant_name\")+\" / \"+pm.globals.get(\"service\")+ \" already exists, we skip relation creation\"] = true;", + " tests[pm.environment.get(\"tenant_name\")+\" / \"+pm.environment.get(\"service\")+ \" already exists, we skip relation creation\"] = true;", " postman.setNextRequest(\"check customer-service-tenant relation creation\");", "}", "}" @@ -1364,7 +1509,7 @@ "script": { "id": "9a9da50d-49ce-4f9e-ae18-6131dce516eb", "exec": [ - "pm.test(\"Status code is 201\", function () {", + "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(201);", "});" ], @@ -1435,11 +1580,11 @@ "var jsonData = pm.response.json();", "var service_found = false;", "for (var i = 0; i < jsonData[\"service-subscription\"].length; i++) { ", - " if (jsonData[\"service-subscription\"][i][\"service-type\"] === pm.globals.get(\"service\")) {", + " if (jsonData[\"service-subscription\"][i][\"service-type\"] === pm.environment.get(\"service\")) {", " service_found = true;", " }", "}", - "tests[\"Service subscription : \"+pm.globals.get(\"service\")+\" found for customer : \"+pm.globals.get(\"customer_name\")] = service_found === true;", + "tests[\"Service subscription : \"+pm.environment.get(\"service\")+\" found for customer : \"+pm.environment.get(\"customer_name\")] = service_found === true;", "" ], "type": "text/javascript" |