/* * ============LICENSE_START========================================== * ONAP Portal SDK * =================================================================== * Copyright © 2019 AT&T Intellectual Property. All rights reserved. * =================================================================== * Modification Copyright © 2020 IBM. * =================================================================== * * Unless otherwise specified, all software contained herein is licensed * under the Apache License, Version 2.0 (the "License"); * you may not use this software except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Unless otherwise specified, all documentation contained herein is licensed * under the Creative Commons License, Attribution 4.0 Intl. (the "License"); * you may not use this documentation except in compliance with the License. * You may obtain a copy of the License at * * https://creativecommons.org/licenses/by/4.0/ * * Unless required by applicable law or agreed to in writing, documentation * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * ============LICENSE_END============================================ * * */ import { TestBed } from '@angular/core/testing'; import { HttpClientModule, HttpClient } from '@angular/common/http'; import { SidebarService } from './sidebar.service'; import { environment } from 'src/environments/environment'; import { inject } from '@angular/core'; import { HttpTestingController } from '@angular/common/http/testing'; describe('SidenavService', () => { let service: SidebarService; let httpMock: HttpTestingController; beforeEach(() => { TestBed.configureTestingModule({ imports: [HttpClientModule], providers: [SidebarService, HttpTestingController, HttpClient] }); service = TestBed.get(SidebarService); httpMock = TestBed.get(HttpTestingController); }); // it('should be created', () => { // const service: SidebarService = TestBed.get(SidebarService); // expect(service).toBeTruthy(); // }); // it('should test getLeftMenu method', () =>{ // service.getLeftMenu().subscribe((res) => { // expect(res).toBe(environment); // }); // }); // it('should test getPage method', () =>{ // service.getPage("test").subscribe((res) => { // expect(res).toBe(environment); // }); // }); });