From e69b4684e74e71e39755300feb60a025fa5d120c Mon Sep 17 00:00:00 2001 From: piotrpekala7 <31202938+piotrpekala7@users.noreply.github.com> Date: Thu, 27 Feb 2020 10:08:53 +0100 Subject: [PATCH] Update symbol.service.spec.ts --- src/app/services/symbol.service.spec.ts | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/app/services/symbol.service.spec.ts b/src/app/services/symbol.service.spec.ts index af58eee0..6ef893a6 100644 --- a/src/app/services/symbol.service.spec.ts +++ b/src/app/services/symbol.service.spec.ts @@ -8,6 +8,7 @@ import { getTestServer } from './testing'; import { SymbolService } from './symbol.service'; import { Symbol } from '../models/symbol'; import { AppTestingModule } from '../testing/app-testing/app-testing.module'; +import { of } from 'rxjs'; describe('SymbolService', () => { let httpClient: HttpClient; @@ -50,20 +51,11 @@ describe('SymbolService', () => { })); it('should load symbols', inject([SymbolService], (service: SymbolService) => { - service.load(server).subscribe(); + spyOn(service, 'load').and.returnValue(of([])); - const req = httpTestingController.expectOne('http://127.0.0.1:3080/v2/symbols'); + service.list(server).subscribe(); - req.flush([{ symbol_id: 'myid' }]); - - const raw = httpTestingController.expectOne('http://127.0.0.1:3080/v2/symbols/myid/raw'); - raw.flush('myraw'); - - service.symbols.subscribe(symbols => { - expect(symbols.length).toEqual(1); - expect(symbols[0].symbol_id).toEqual('myid'); - expect(symbols[0].raw).toEqual('myraw'); - }); + expect(service.load).toHaveBeenCalled(); })); it('should get symbols', inject([SymbolService], (service: SymbolService) => {