Add sample for customer-list 23/20823/1
authorKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 26 Oct 2017 14:48:22 +0000 (20:18 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 26 Oct 2017 14:48:22 +0000 (20:18 +0530)
CLI-57

Change-Id: I7296259af6dfabca2f05177348287835868b9839
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-sample-1.1.yaml [deleted file]
plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-moco.json [new file with mode: 0644]
plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml [new file with mode: 0644]

diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-sample-1.1.yaml b/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-sample-1.1.yaml
deleted file mode 100644 (file)
index feb4d7c..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-onap_cli_sample_version: 1.0
-
-name: customer-list
-version: onap-1.1
-samples:
-    sample1:
-        name: List the configured customers in onap
-        input: -h https://locahost:8443 -u AAI -p AAI
-        output: |
-            +--------------------------------------+------------------+
-            |name                                  |resource-version  |
-            +--------------------------------------+------------------+
-            |example-global-customer-id-val-8741   |1504017436899     |
-            +--------------------------------------+------------------+
-            |example-global-customer-id-val-87416  |1504017249493     |
-            +--------------------------------------+------------------+
-            |customer-1                            |1504085129922     |
-            +--------------------------------------+------------------+
diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-moco.json b/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-moco.json
new file mode 100644 (file)
index 0000000..f773727
--- /dev/null
@@ -0,0 +1,35 @@
+[ {
+  "request" : {
+    "method" : "get",
+    "uri" : "/aai/v11/business/customers",
+    "headers" : {
+      "Authorization" : "Basic QUFJOkFBSQ==",
+      "X-FromAppId" : "onap-cli",
+      "Accept" : "application/json",
+      "X-TransactionId" : "req-f56d4034-1ee8-469c-848a-8b9cd1afa19b",
+      "Content-Type" : "application/json"
+    },
+    "json" : null
+  },
+  "response" : {
+    "status" : 200,
+    "json" : {
+      "customer" : [ {
+        "global-customer-id" : "test",
+        "subscriber-name" : "test",
+        "subscriber-type" : "INFRA",
+        "resource-version" : "1509029022293"
+      }, {
+        "global-customer-id" : "kanag",
+        "subscriber-name" : "kanag",
+        "subscriber-type" : "INFRA",
+        "resource-version" : "1509029007060"
+      }, {
+        "global-customer-id" : "Demonstration",
+        "subscriber-name" : "Demonstration",
+        "subscriber-type" : "INFRA",
+        "resource-version" : "1508827908763"
+      } ]
+    }
+  }
+} ]
\ No newline at end of file
diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml b/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml
new file mode 100644 (file)
index 0000000..05c7a53
--- /dev/null
@@ -0,0 +1,18 @@
+onap_cli_sample_version: 1.0
+name: customer-list
+version: onap-1.1
+samples:
+  sample1:
+    name: customer-list
+    input:
+    moco: customer-list-schema-1.1-moco.json
+    ouput: |
+      +----------------+------------------+
+      |name            |resource-version  |
+      +----------------+------------------+
+      |test            |1509029022293     |
+      +----------------+------------------+
+      |kanag           |1509029007060     |
+      +----------------+------------------+
+      |Demonstration   |1508827908763     |
+      +----------------+------------------+