modelCustomizationName from SDC 79/44379/1
authorromaingimbert <romain.gimbert@orange.com>
Tue, 24 Apr 2018 14:08:16 +0000 (16:08 +0200)
committerromaingimbert <romain.gimbert@orange.com>
Tue, 24 Apr 2018 14:08:16 +0000 (16:08 +0200)
- modelCustomizationName set from resourceInstanceName
- add test case

Change-Id: I5bd870343a5b87464bd06267b38300b51b568154
Issue-ID: EXTAPI-56
Signed-off-by: romaingimbert <romain.gimbert@orange.com>
src/main/java/org/onap/nbi/apis/servicecatalog/ToscaInfosProcessor.java
src/main/resources/jolt/getServiceCatalog.json
src/test/java/org/onap/nbi/apis/assertions/ServiceCatalogAssertions.java

index e3dbbd7..34aed18 100644 (file)
@@ -77,7 +77,6 @@ public class ToscaInfosProcessor {
             LinkedHashMap toscaInfosFromResourceId = getToscaInfosFromResourceUUID(nodeTemplate, id);
             if (toscaInfosFromResourceId != null) {
                 resourceSpecification.put("modelCustomizationId", toscaInfosFromResourceId.get("customizationUUID"));
-                resourceSpecification.put("modelCustomizationName", toscaInfosFromResourceId.get("name"));
             }
 
         }
index cac223e..f0b3787 100644 (file)
@@ -8,6 +8,7 @@
       "invariantUUID": "invariantUUID",
       "toscaModelURL": "toscaModelURL",
       "toscaResourceName": "toscaResourceName",
+      "resourceInstanceName" : "modelCustomizationName",
       "category ": "category",
       "subcategory": "subcategory",
       "distributionStatus": "distributionStatus",
index 648241d..f67dda5 100644 (file)
@@ -37,6 +37,7 @@ public class ServiceCatalogAssertions {
                 .isEqualTo("/sdc/v1/catalog/services/1e3feeb0-8e36-46c6-862c-236d9c626439/toscaModel");
         assertThat(service.get("distributionStatus")).isEqualTo("DISTRIBUTED");
         assertThat(service.get("version")).isEqualTo("2.0");
+        assertThat(service.get("modelCustomizationName")).isEqualTo("vFW-vSINK 0");
         assertThat(service.get("lifecycleStatus")).isEqualTo("CERTIFIED");
         assertThat(service.get("@type")).isEqualTo("ONAPservice");
         assertThat(((ArrayList) service.get("attachment")).size()).isEqualTo(5);