Add junit coverage to Appc-Domain-model
[appc.git] / appc-dg / appc-dg-shared / appc-dg-domain-model-lib / src / test / java / org / onap / appc / domainmodel / TestVnf.java
index 08b70ba..bace7cd 100644 (file)
@@ -79,4 +79,24 @@ public class TestVnf {
         assertTrue(vnf.toString().contains("vnfId"));
     }
 
+    @Test
+    public void testetVnfcs() {
+        Vnfc vnfc = new Vnfc();
+        vnfc.setVnfcName("A");
+        vnfc.setVnfcType("B");
+        vnfc.setResilienceType("RS1");
+        vnfc.setMandatory(true);
+        List<Vserver> vserverList=new LinkedList<>();
+        Vserver vserver = new Vserver();
+        vserver.setId("V1");
+        vserver.setName("V1-Name");
+        vserver.setRelatedLink("V1-relatedlink");
+        vserver.setTenantId("V1-T1");
+        vserver.setUrl("http://v1.net");
+        vserver.setVnfc(vnfc);
+        vserverList.add(vserver);
+        vnfc.addVservers(vserverList);
+        vnf.setVservers(vserverList);
+        assertTrue(vnf.getVnfcs()!=null);
+    }
 }