import { TestBed } from '@angular/core/testing'; import { SecurityService } from './security.service'; import { HttpClientTestingModule } from '@angular/common/http/testing'; import { environment } from 'src/environments/environment'; import { HttpClient } from '@angular/common/http'; describe('SecurityService', () => { let service: SecurityService; beforeEach(() =>{ TestBed.configureTestingModule({ imports: [HttpClientTestingModule], providers: [SecurityService, HttpClientTestingModule, HttpClient] }) service = TestBed.get(SecurityService); }); it('should be created', () => { const service: SecurityService = TestBed.get(SecurityService); expect(service).toBeTruthy(); }); it('should get reportOwnerList', () => { service.getReportOwnerList().subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/wizard/security/retrieveReportOwner"); }); }); it('should get getReportRoleList', () => { service.getReportRoleList().subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/wizard/security/retrieveReportRoleList"); }); }); it('should get getReportSecurityInfo', () => { service.getReportSecurityInfo().subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/wizard/security/getReportSecurityInfo"); }); }); it('should get getReportUserList', () => { service.getReportUserList().subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/wizard/security/retrieveReportUserList"); }); }); it('should get getReportSecurityRoles', () => { service.getReportSecurityRoles().subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/wizard/security/getReportSecurityRoles"); }); }); it('should get addReportUser', () => { let userId = "test" service.addReportUser(userId).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/addReportUser"); }); }); it('should get removeReportUser', () => { let userId = "test" service.removeReportUser(userId).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/removeReportUser"); }); }); it('should get addUserEditAccess', () => { let userId = "test" let readOnly = "dummy" service.addUserEditAccess(userId, readOnly).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/toggleUserEditAccess/"); }); }); it('should get addReportRole', () => { let userId = "test" service.addReportRole(userId).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/addReportRole"); }); }); it('should get removeReportRole', () => { let userId = "test" service.removeReportRole(userId).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/removeReportRole"); }); }); it('should get addRoleEditAccess', () => { let userId = "test" let readOnly = "dummy" service.addRoleEditAccess(userId, readOnly).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/toggleRoleEditAccess/"); }); }); it('should get saveSecurityTabInfo', () => { let test : any; service.saveSecurityTabInfo(test).subscribe((resp) => { expect(resp).toBe(environment.baseUrl + "report/security/updateReportSecurityInfo"); }); }); });