From 7621fc7fcdc584689ed8907edd4061e1aff5b9f3 Mon Sep 17 00:00:00 2001 From: Fahri Gedik Date: Wed, 9 Jul 2025 14:03:28 +0300 Subject: [PATCH] Refactor mock services to simplify super constructor calls Updated MockPermissionService and MockRestService to call their super constructors without arguments, aligning with possible changes in the base class constructors. This simplifies the instantiation logic and removes unnecessary dependencies from the mock implementations. --- .../core/testing/src/lib/services/mock-permission.service.ts | 3 +-- .../core/testing/src/lib/services/mock-rest.service.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/packages/core/testing/src/lib/services/mock-permission.service.ts b/npm/ng-packs/packages/core/testing/src/lib/services/mock-permission.service.ts index 513d83653d..e7f03cdf48 100644 --- a/npm/ng-packs/packages/core/testing/src/lib/services/mock-permission.service.ts +++ b/npm/ng-packs/packages/core/testing/src/lib/services/mock-permission.service.ts @@ -9,8 +9,7 @@ export class MockPermissionService extends PermissionService { constructor() { const configState = inject(ConfigStateService); - - super(configState); + super(); this.configState = configState; this.grantAllPolicies(); diff --git a/npm/ng-packs/packages/core/testing/src/lib/services/mock-rest.service.ts b/npm/ng-packs/packages/core/testing/src/lib/services/mock-rest.service.ts index 6522bc717d..57d326ac4f 100644 --- a/npm/ng-packs/packages/core/testing/src/lib/services/mock-rest.service.ts +++ b/npm/ng-packs/packages/core/testing/src/lib/services/mock-rest.service.ts @@ -3,7 +3,6 @@ import { CORE_OPTIONS, EnvironmentService, ExternalHttpClient, - HttpErrorReporterService, RestService, } from '@abp/ng.core'; import { HttpClient } from '@angular/common/http'; @@ -25,7 +24,7 @@ export class MockRestService extends RestService { const externalhttp = inject(ExternalHttpClient); const environment = inject(EnvironmentService); - super(options, http,externalhttp, environment, null as unknown as HttpErrorReporterService); + super(); this.options = options; this.http = http;