Add a unit test

Add a test on Blueprint parser to validate a specific case

Issue-ID: CLAMP-567
Change-Id: I2f0ed17bd8fd203b055fcb26614e747afcf85d9a
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
diff --git a/src/test/resources/clds/new-microservice.yaml b/src/test/resources/clds/new-microservice.yaml
new file mode 100644
index 0000000..70c1eda
--- /dev/null
+++ b/src/test/resources/clds/new-microservice.yaml
@@ -0,0 +1,46 @@
+tosca_definitions_version: cloudify_dsl_1_3
+ 
+imports:
+  - "http://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml"
+  - "https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R5/k8splugin/1.4.13/k8splugin_types.yaml"
+  - "https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R5/clamppolicyplugin/1.0.0/clamppolicyplugin_types.yaml"
+
+inputs:
+  tag_version:
+    type: string
+    description: docker image
+  policy_model_id:
+    type: 'string'
+    default: 'onap.policies.monitoring.dcae-pm-initiation-handler'
+  policy_id:
+    type: 'string'
+    default: 'onap.policies.monitoring.dcae-pm-initiation-handler'
+
+node_templates:
+  pmsh:
+    relationships:
+      - type: cloudify.relationships.depends_on
+        target: pmsh-policy
+
+    interfaces:
+      cloudify.interfaces.lifecycle:
+        start:
+          inputs:
+            ports:
+              - '8443:0'
+              - '8081:0'
+    properties:
+      image:
+        get_input: tag_version
+      replicas: 1
+      service_component_type: "pmsh"
+      service_component_name_override: "pmsh"
+    type: dcae.nodes.ContainerizedServiceComponent
+
+  pmsh-policy:
+    type: clamp.nodes.policy
+    properties:
+      policy_model_id:
+        get_input: policy_model_id
+      policy_id:
+        get_input: policy_id