import { DefinitionService } from './definition.service';
import { HttpClientTestingModule } from '@angular/common/http/testing';
+import { HttpClientModule } from '@angular/common/http';
+import { environment } from 'src/environments/environment';
describe('DefinitionServiceService', () => {
- beforeEach(() =>
+
+let service:DefinitionService;
+
+ beforeEach(() =>{
TestBed.configureTestingModule({
- imports: [HttpClientTestingModule]
- }));
+ imports: [HttpClientTestingModule],
+ providers:[HttpClientModule,DefinitionService]
+ })
+ service=TestBed.get(DefinitionService);
+});
it('should be created', () => {
const service: DefinitionService = TestBed.get(DefinitionService);
expect(service).toBeTruthy();
});
+
+ it('should get getDefinitionPageDetails', () => {
+ let IncomingReportId : number;
+ let reportMode: string;
+ service.getDefinitionPageDetails(IncomingReportId,reportMode).subscribe((resp) => {
+ expect(resp).toBe(environment.baseUrl+IncomingReportId);
+ });
+ })
+
+ it('should get portDefinitionPageDetails', () => {
+ let IncomingReportId: number;
+ let finalPostObj : any;
+ service.portDefinitionPageDetails(IncomingReportId,finalPostObj).subscribe((resp) => {
+ expect(resp).toBe(environment.baseUrl+IncomingReportId);
+ });
+ })
+
+
});