build-artifacts.component: added test case 83/64983/1
authorArundathi Patil <arundpil@in.ibm.com>
Thu, 6 Sep 2018 10:50:02 +0000 (16:20 +0530)
committerIBM602-PC0F1E3C\Arundathi <arundpil@in.ibm.com>
Thu, 6 Sep 2018 10:53:45 +0000 (16:23 +0530)
wrote test case to test and cover newly added lines of code in
build-artifacts component.

Issue-ID: APPC-1064
Change-Id: I0cf6a4973b13dd493b48a96a34ca708bcb4a6ceb
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
src/app/vnfs/build-artifacts/build-artifacts.component.spec.ts

index 4635d1d..435c8b7 100644 (file)
@@ -181,4 +181,27 @@ describe('BuildDesignComponent', () => {
     it('Should test setAllowOtherUpdates method', ()=> {                
         component.setAllowOtherUpdates(true);
     });
+
+    it('Should test setAllowOtherUpdates method', ()=> {
+        let refData = {"action":"ConfigScaleOut",
+        "action-level":"vnf",
+        "scope": {
+            "vnf-type":"ticktack",
+            "vnfc-type":""
+                },
+         "template":"Y",
+         "vm":[],
+         "device-protocol":"CHEF",
+         "user-name":"",
+         "port-number":"",
+         "artifact-list":[
+             {"artifact-name":"template_Configure_ticktack_0.0.1V.json","artifact-type":"config_template"},
+             {"artifact-name":"pd_Configure_ticktack_0.0.1V.yaml","artifact-type":"parameter_definitions"}],
+        "scopeType":"vnf-type"
+        };
+        
+        let reqObj = {'reqField': true}
+        component.getRefData(refData, reqObj);
+        expect(component.refDataRequiredFiels).toBe(true);
+    });
 });