summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/analytics/Report_List/Report/definition/definition.service.spec.ts
blob: 74dc8b5e3844d04bfbb909c43e12359433361760 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import { TestBed } from '@angular/core/testing';

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', () => {

let service:DefinitionService;

  beforeEach(() =>{ 
  TestBed.configureTestingModule({
    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);
  });
  })


});