1 import { TestBed } from '@angular/core/testing';
2 import { HttpClientModule, HttpClient, HttpXhrBackend } from '@angular/common/http';
4 import { HeaderService } from './header.service';
5 import { environment } from 'src/environments/environment';
6 import { HttpTestingController } from '@angular/common/http/testing';
7 import { get } from 'http';
10 describe('HeaderService', () => {
12 let service: HeaderService;
13 let httpMock: HttpTestingController;
15 beforeEach(() =>{ TestBed.configureTestingModule({
16 imports:[HttpClientModule],
17 providers: [HttpClient, HeaderService, HttpTestingController],
20 service = TestBed.get(HeaderService);
21 httpMock = TestBed.get(HttpTestingController);
24 it('should be created', () => {
25 const service: HeaderService = TestBed.get(HeaderService);
26 expect(service).toBeTruthy();
29 it('should test getTopMenuItems', () => {
30 service.getTopMenuItems().subscribe((res) => {
31 expect(res).toBe(environment.getTopMenu);