test cases in new-role-function component 20/107020/3
authorIndrijeet kumar <indriku1@in.ibm.com>
Mon, 4 May 2020 08:50:31 +0000 (14:20 +0530)
committerIndrijeet Kumar <indriku1@in.ibm.com>
Mon, 4 May 2020 14:55:27 +0000 (14:55 +0000)
test cases in new-role-function component

Issue-ID: PORTAL-813
Change-Id: Ifc3f985b2cfe99d2dc48308c1c4ae7791b54eeac
Signed-off-by: Indrijeet Kumar <indriku1@in.ibm.com>
ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/role-functions/new-role-function/new-role-function.component.spec.ts

index 7ef63ba..32a6984 100644 (file)
@@ -49,6 +49,8 @@ import { RouterTestingModule } from '@angular/router/testing';
 import { ConfirmationModalComponent } from 'src/app/modals/confirmation-modal/confirmation-modal.component';
 import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing';
 import { InformationModalComponent } from 'src/app/modals/information-modal/information-modal.component';
+import 'rxjs/add/observable/of';
+
 
 describe('NewRoleFunctionComponent', () => {
   let component: NewRoleFunctionComponent;
@@ -73,7 +75,10 @@ describe('NewRoleFunctionComponent', () => {
     })
     TestBed.overrideModule(BrowserDynamicTestingModule,{
       set:{
-        entryComponents:[ConfirmationModalComponent,InformationModalComponent]
+        entryComponents:[
+          ConfirmationModalComponent,
+          InformationModalComponent
+        ]
       }
     })
     .compileComponents();
@@ -90,6 +95,22 @@ describe('NewRoleFunctionComponent', () => {
   });
 
   it('should test ngOnInit method',()=>{
+    component.editRoleFunction={ 
+      type: "type",
+      code: "code",
+      action: "action",
+      name: "name"
+    }
+    component.ngOnInit();
+  })
+
+  it('should test else part of ngOnInit method',()=>{
+    component.editRoleFunction={ 
+      type: "menu",
+      code: "code",
+      action: "action",
+      name: "name"
+    }
     component.ngOnInit();
   })
 
@@ -98,6 +119,7 @@ describe('NewRoleFunctionComponent', () => {
   })
 
   it('should test openConfirmationModal method',()=>{
-    component.openConfirmationModal("indrijeet","kumar")
+    component.openConfirmationModal("indrijeet","kumar");
   })
+
 });