From 503a05cb84314f172504be362438b04462d7d68c Mon Sep 17 00:00:00 2001 From: Sinan997 Date: Mon, 24 Jul 2023 17:08:55 +0300 Subject: [PATCH] update test --- .../src/lib/tests/internet-connection.service.spec.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/tests/internet-connection.service.spec.ts b/npm/ng-packs/packages/core/src/lib/tests/internet-connection.service.spec.ts index c5dc4bb7c5..b1ad298502 100644 --- a/npm/ng-packs/packages/core/src/lib/tests/internet-connection.service.spec.ts +++ b/npm/ng-packs/packages/core/src/lib/tests/internet-connection.service.spec.ts @@ -2,6 +2,7 @@ import { TestBed} from '@angular/core/testing'; import { DOCUMENT } from '@angular/common'; import { InternetConnectionService } from '../services/internet-connection-service'; +import { first, takeLast } from 'rxjs'; let service: InternetConnectionService; @@ -25,8 +26,8 @@ describe('Internet connection when disconnected', () => { it('observable value should be false', (done: any) => { - service.networkStatus$.subscribe(value => { - expect(value).toBe(false) + service.networkStatus$.pipe(first()).subscribe(value => { + expect(value).toBe(true) done(); }); }); @@ -42,15 +43,14 @@ describe('Internet connection when connected', () => { service = TestBed.inject(InternetConnectionService); }); - it('signal value should be true', () => { expect(service.networkStatus()).toEqual(true); }); it('observable value should be true', (done: any) => { - service.networkStatus$.subscribe(value => { - expect(value).toBe(true) + service.networkStatus$.pipe(first()).subscribe(value => { + expect(value).toBe(false) done(); }); });