From 9fccd10d59ba9749f0a124ab707ff7b6d64b2cf2 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Thu, 4 Jun 2020 11:17:37 +0300 Subject: [PATCH] test: fix errors --- .../lib/tests/application-configuration.service.spec.ts | 3 ++- .../packages/core/src/lib/tests/profile.service.spec.ts | 8 ++++++-- .../packages/core/src/lib/tests/rest.service.spec.ts | 2 ++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts b/npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts index 4aa1a98e7a..1fccc14c8f 100644 --- a/npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts +++ b/npm/ng-packs/packages/core/src/lib/tests/application-configuration.service.spec.ts @@ -1,12 +1,13 @@ import { createHttpFactory, HttpMethod, SpectatorHttp } from '@ngneat/spectator/jest'; import { ApplicationConfigurationService, RestService } from '../services'; import { Store } from '@ngxs/store'; +import { CORE_OPTIONS } from '../tokens'; describe('ApplicationConfigurationService', () => { let spectator: SpectatorHttp; const createHttp = createHttpFactory({ dataService: ApplicationConfigurationService, - providers: [RestService], + providers: [RestService, { provide: CORE_OPTIONS, useValue: { environment: {} } }], mocks: [Store], }); diff --git a/npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts b/npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts index 6dac6f4bb5..6f4d7f3041 100644 --- a/npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts +++ b/npm/ng-packs/packages/core/src/lib/tests/profile.service.spec.ts @@ -1,12 +1,13 @@ import { createHttpFactory, HttpMethod, SpectatorHttp } from '@ngneat/spectator/jest'; import { ProfileService, RestService } from '../services'; import { Store } from '@ngxs/store'; +import { CORE_OPTIONS } from '../tokens'; describe('ProfileService', () => { let spectator: SpectatorHttp; const createHttp = createHttpFactory({ dataService: ProfileService, - providers: [RestService], + providers: [RestService, { provide: CORE_OPTIONS, useValue: { environment: {} } }], mocks: [Store], }); @@ -22,7 +23,10 @@ describe('ProfileService', () => { const mock = { currentPassword: 'test', newPassword: 'test' }; spectator.get(Store).selectSnapshot.andReturn('https://abp.io'); spectator.service.changePassword(mock).subscribe(); - const req = spectator.expectOne('https://abp.io/api/identity/my-profile/change-password', HttpMethod.POST); + const req = spectator.expectOne( + 'https://abp.io/api/identity/my-profile/change-password', + HttpMethod.POST, + ); expect(req.request.body).toEqual(mock); }); diff --git a/npm/ng-packs/packages/core/src/lib/tests/rest.service.spec.ts b/npm/ng-packs/packages/core/src/lib/tests/rest.service.spec.ts index 8251bcabb4..cb865787fa 100644 --- a/npm/ng-packs/packages/core/src/lib/tests/rest.service.spec.ts +++ b/npm/ng-packs/packages/core/src/lib/tests/rest.service.spec.ts @@ -5,6 +5,7 @@ import { of, throwError } from 'rxjs'; import { catchError } from 'rxjs/operators'; import { Rest } from '../models'; import { RestService } from '../services/rest.service'; +import { CORE_OPTIONS } from '../tokens'; describe('HttpClient testing', () => { let spectator: SpectatorHttp; @@ -14,6 +15,7 @@ describe('HttpClient testing', () => { const createHttp = createHttpFactory({ dataService: RestService, imports: [NgxsModule.forRoot([ConfigState])], + providers: [{ provide: CORE_OPTIONS, useValue: { environment: {} } }], }); beforeEach(() => {