diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts')
-rw-r--r-- | ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts | 45 |
1 files changed, 4 insertions, 41 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts index 85f62164..16c81cc5 100644 --- a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts +++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/admin/roles/roles.component.spec.ts @@ -47,22 +47,15 @@ import { MatTableModule } from '@angular/material'; import { HttpClientTestingModule } from '@angular/common/http/testing'; import { UserService } from 'src/app/shared/services/user/user.service'; import { Observable } from 'rxjs'; -import { NgbModule, ModalDismissReasons } from '@ng-bootstrap/ng-bootstrap'; +import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { InformationModalComponent } from 'src/app/modals/information-modal/information-modal.component'; import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing'; -import { NewRoleComponent } from './new-role/new-role.component'; -import { DataSource } from '@angular/cdk/table'; -import { AdminService } from '../admin.service'; -import { FormsModule } from '@angular/forms'; -import { HttpClientModule } from '@angular/common/http'; -import { HttpModule } from '@angular/http'; +import { RouterTestingModule } from '@angular/router/testing'; describe('RolesComponent', () => { let component: RolesComponent; let fixture: ComponentFixture<RolesComponent>; let userService: UserService; - let adminService:AdminService; - // var stubData={"result":{"data":'{"data"}',"role":'{"role"}'}}; beforeEach(async(() => { TestBed.configureTestingModule({ @@ -70,26 +63,17 @@ describe('RolesComponent', () => { declarations: [ RolesComponent, InformationModalComponent, - NewRoleComponent - ], - providers:[ - UserService, - DataSource, - AdminService, - HttpClientModule ], imports:[ MatTableModule, - FormsModule, - HttpModule, - HttpClientModule, HttpClientTestingModule, NgbModule.forRoot(), + RouterTestingModule ] }) TestBed.overrideModule(BrowserDynamicTestingModule,{ set:{ - entryComponents:[InformationModalComponent, NewRoleComponent] + entryComponents:[InformationModalComponent] } }) .compileComponents(); @@ -100,11 +84,6 @@ describe('RolesComponent', () => { component = fixture.componentInstance; fixture.detectChanges(); userService=TestBed.get(UserService); - adminService=TestBed.get(AdminService); - }); - - it('should create', () => { - expect(component).toBeTruthy(); }); it('should test subscribe inside ngOnInit method',()=>{ @@ -117,20 +96,4 @@ describe('RolesComponent', () => { component.delRoleConfirmPopUp('dummyargument'); }) - - it('should test openAdoleModaldNewR method',()=>{ - component.toggleRole("") - }) - - it('should test getDismissReason method',()=>{ - component['getDismissReason'](ModalDismissReasons.ESC); - component['getDismissReason'](ModalDismissReasons.BACKDROP_CLICK); - component['getDismissReason'](""); - }) - -it('should test openAddNewRoleModal method',()=>{ - component.openAddNewRoleModal("openAddNewRoleModal"); - component.openAddNewRoleModal('undefined'); -}) - }); |