diff options
author | Lorraine Welch <lb2391@att.com> | 2020-04-17 17:46:59 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2020-04-17 17:46:59 +0000 |
commit | 5bded7680b49c7d812747684dd3e53cf767c5234 (patch) | |
tree | 8eb18f69bf277cf3b8d2481ca2861bb8054dbc5e | |
parent | bfa671e18c1a83b91af6d56834704260716d0126 (diff) | |
parent | af61c7cf9edb03642e067a091573cef6d444c56a (diff) |
Merge "some more test cases in menus service"
-rw-r--r-- | ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/menus/menus.service.spec.ts | 43 |
1 files changed, 42 insertions, 1 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/menus/menus.service.spec.ts b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/menus/menus.service.spec.ts index c39dcdc0..8d5c6637 100644 --- a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/menus/menus.service.spec.ts +++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/menus/menus.service.spec.ts @@ -53,7 +53,7 @@ describe('MenusService', () => { let component:MenusService; let service:AdminService; - var stubData={"data":{"active":"data2"}} + var stubData={"data":['{"active":"data"}','{"separator":"data1"}']}; beforeEach(() =>{ TestBed.configureTestingModule({ @@ -69,6 +69,24 @@ describe('MenusService', () => { expect(component).toBeTruthy(); }); + // it('should test getTotalRowCount method',()=>{ + // component.getTotalRowCount(); + // }) + + it('should test updateStatus method',()=>{ + component['updateStatus']('N'); + }) + + it('should test updateBooleanValue method',()=>{ + component['updateBooleanValue'](true); + component['updateBooleanValue'](false); + }) + + it('should test updateParentNameToID method',()=>{ + component.parentList=[{'name':'data'}]; + component['updateParentNameToID']('data'); + }) + it('should test menu',()=>{ console.log(component.menu); expect(component.menu.action).toEqual(null); @@ -90,4 +108,27 @@ describe('MenusService', () => { expect(spy).toHaveBeenCalled(); }) + + it('should test delete method',()=>{ + let spy=spyOn(service,'deleteMenu').and.returnValue(Observable.of("")); + component.delete(stubData); + expect(spy).toHaveBeenCalled(); + }) + + it('should test error part of delete method',()=>{ + let spy=spyOn(service,'deleteMenu').and.returnValue(Observable.throw({status:404})); + component.delete(stubData); + expect(spy).toHaveBeenCalled(); + }) + + it('should test getParentList method',()=>{ + component.getParentList("getParentList"); + expect(component.parentList).toEqual("getParentList"); + }) + + it('should test get method',()=>{ + let spy=spyOn(service,'getFnMenuItems').and.returnValue(Observable.of()); + component.get(); + expect(spy).toHaveBeenCalled(); + }) }); |