Add VFC UT Test JSON 13/12313/1
authorc00149107 <chenchuanyu@huawei.com>
Thu, 14 Sep 2017 03:02:57 +0000 (11:02 +0800)
committerc00149107 <chenchuanyu@huawei.com>
Thu, 14 Sep 2017 03:02:57 +0000 (11:02 +0800)
Add Test Json for UT of vfc adapter

Change-Id: Id8854e80680031c450dae0965046c70c5da93913
Issue-ID:SO-133
Signed-off-by: c00149107 <chenchuanyu@huawei.com>
adapters/mso-vfc-adapter/src/test/resources/json/LICENSE.txt [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/createNsReq.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/createNsRsp.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/deleteNsReq.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsRsp.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/queryJobReq.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/queryJobRsp.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/terminateNsReq.json [new file with mode: 0644]
adapters/mso-vfc-adapter/src/test/resources/json/terminateNsRsp.json [new file with mode: 0644]

diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/LICENSE.txt b/adapters/mso-vfc-adapter/src/test/resources/json/LICENSE.txt
new file mode 100644 (file)
index 0000000..bc40e66
--- /dev/null
@@ -0,0 +1,19 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP - SO
+ * ================================================================================
+ * Copyright (C) 2017 Huawei Technologies Co., Ltd. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/createNsReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/createNsReq.json
new file mode 100644 (file)
index 0000000..da50897
--- /dev/null
@@ -0,0 +1,30 @@
+{
+    "nsServiceName":"vIMS",
+    "nsServiceDescription":"vIMS NS",
+    "nsOperationKey":{
+        "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351",
+        "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352",
+        "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353"
+    },
+    "nsParameters":{
+        "locationConstraints":[
+            {
+                "vnfProfileId":"zte-CSCF-1.0",
+                "locationConstraints":{
+                    "vimId":"1"
+                }
+            }
+        ],
+        "additionalParamForNs":{
+            "externalDataNetworkName":"Flow_out_net",
+            "m6000_mng_ip":"181.18.20.2",
+            "externalCompanyFtpDataNetworkName":"Flow_out_net",
+            "externalPluginManageNetworkName":"plugin_net_2014",
+            "externalManageNetworkName":"mng_net_2017",
+            "sfc_data_network":"sfc_data_net_2016",
+            "NatIpRange":"210.1.1.10-210.1.1.20",
+            "location":"4050083f-465f-4838-af1e-47a545222ad0",
+            "sdncontroller":"9b9f02c0-298b-458a-bc9c-be3692e4f35e"
+        }
+    }
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/createNsRsp.json b/adapters/mso-vfc-adapter/src/test/resources/json/createNsRsp.json
new file mode 100644 (file)
index 0000000..ccd1d66
--- /dev/null
@@ -0,0 +1,3 @@
+{
+  "nsInstanceId": "9b9f02c0-298b-458a-bc9c-be3692e4f354"
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/deleteNsReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/deleteNsReq.json
new file mode 100644 (file)
index 0000000..4f7c29f
--- /dev/null
@@ -0,0 +1,5 @@
+{
+    "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351",
+    "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352",
+    "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353"
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsReq.json
new file mode 100644 (file)
index 0000000..da50897
--- /dev/null
@@ -0,0 +1,30 @@
+{
+    "nsServiceName":"vIMS",
+    "nsServiceDescription":"vIMS NS",
+    "nsOperationKey":{
+        "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351",
+        "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352",
+        "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353"
+    },
+    "nsParameters":{
+        "locationConstraints":[
+            {
+                "vnfProfileId":"zte-CSCF-1.0",
+                "locationConstraints":{
+                    "vimId":"1"
+                }
+            }
+        ],
+        "additionalParamForNs":{
+            "externalDataNetworkName":"Flow_out_net",
+            "m6000_mng_ip":"181.18.20.2",
+            "externalCompanyFtpDataNetworkName":"Flow_out_net",
+            "externalPluginManageNetworkName":"plugin_net_2014",
+            "externalManageNetworkName":"mng_net_2017",
+            "sfc_data_network":"sfc_data_net_2016",
+            "NatIpRange":"210.1.1.10-210.1.1.20",
+            "location":"4050083f-465f-4838-af1e-47a545222ad0",
+            "sdncontroller":"9b9f02c0-298b-458a-bc9c-be3692e4f35e"
+        }
+    }
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsRsp.json b/adapters/mso-vfc-adapter/src/test/resources/json/instantiateNsRsp.json
new file mode 100644 (file)
index 0000000..51e4d01
--- /dev/null
@@ -0,0 +1,3 @@
+{
+  "jobId":"1"
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/queryJobReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/queryJobReq.json
new file mode 100644 (file)
index 0000000..4f7c29f
--- /dev/null
@@ -0,0 +1,5 @@
+{
+    "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351",
+    "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352",
+    "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353"
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/queryJobRsp.json b/adapters/mso-vfc-adapter/src/test/resources/json/queryJobRsp.json
new file mode 100644 (file)
index 0000000..9238b47
--- /dev/null
@@ -0,0 +1,10 @@
+{
+  "jobId": "1",
+  "responseDescriptor": {
+    "progress": "100",
+    "status": "finished",
+    "statusDescription": "OMC VMs are decommissioned in VIM",
+    "errorCode": "",
+    "responseId": "22"
+  }
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/terminateNsReq.json b/adapters/mso-vfc-adapter/src/test/resources/json/terminateNsReq.json
new file mode 100644 (file)
index 0000000..4f7c29f
--- /dev/null
@@ -0,0 +1,5 @@
+{
+    "serviceId":"9b9f02c0-298b-458a-bc9c-be3692e4f351",
+    "operationId":"9b9f02c0-298b-458a-bc9c-be3692e4f352",
+    "nodeTemplateUUID":"9b9f02c0-298b-458a-bc9c-be3692e4f353"
+}
\ No newline at end of file
diff --git a/adapters/mso-vfc-adapter/src/test/resources/json/terminateNsRsp.json b/adapters/mso-vfc-adapter/src/test/resources/json/terminateNsRsp.json
new file mode 100644 (file)
index 0000000..51e4d01
--- /dev/null
@@ -0,0 +1,3 @@
+{
+  "jobId":"1"
+}
\ No newline at end of file