diff --git a/alfa-client/libs/bescheid-shared/src/lib/bescheid-shared.module.ts b/alfa-client/libs/bescheid-shared/src/lib/bescheid-shared.module.ts index 0fbda49ab01f9805955cf5e575199cb88447e2b7..e225f30b62157cad80fd430f9db209e0ddc53cf3 100644 --- a/alfa-client/libs/bescheid-shared/src/lib/bescheid-shared.module.ts +++ b/alfa-client/libs/bescheid-shared/src/lib/bescheid-shared.module.ts @@ -35,6 +35,7 @@ import { BescheidService } from './bescheid.service'; @NgModule({ imports: [CommonModule, VorgangSharedModule, StoreModule.forFeature(BESCHEID_FEATURE_KEY, bescheidReducer)], providers: [ + BescheidService, { provide: BescheidListResourceService, useFactory: createBescheidListResourceService, @@ -45,7 +46,6 @@ import { BescheidService } from './bescheid.service'; useFactory: createBescheidResourceService, deps: [StateService, CommandService, VorgangService], }, - BescheidService, ], }) export class BescheidSharedModule {} diff --git a/alfa-client/libs/bescheid-shared/src/lib/bescheid.service.spec.ts b/alfa-client/libs/bescheid-shared/src/lib/bescheid.service.spec.ts index dfb4a3faec0806dafc81a3feaf6a70b60ec80f97..680eb406306902d6c7c2d8dd186a46988c8c24e7 100644 --- a/alfa-client/libs/bescheid-shared/src/lib/bescheid.service.spec.ts +++ b/alfa-client/libs/bescheid-shared/src/lib/bescheid.service.spec.ts @@ -91,8 +91,6 @@ import { BescheidResourceService, buildCreateBescheidDocumentFromFileProps, buildUpdateBescheidCommandProps, - createBescheidListResourceService, - createBescheidResourceService, } from '@alfa-client/bescheid-shared'; import { expect } from '@jest/globals'; import { cold } from 'jest-marbles'; @@ -104,8 +102,6 @@ jest.mock('@alfa-client/bescheid-shared', () => { return { __esModule: true, ...originalModule, - createBescheidResourceService: jest.fn(), - createBescheidListResourceService: jest.fn(), buildUpdateBescheidCommandProps: jest.fn(), buildCreateBescheidDocumentFromFileProps: jest.fn(), }; @@ -142,8 +138,6 @@ describe('BescheidService', () => { bescheidResourceService = mock(CommandResourceService); bescheidListResourceService = mock(CommandListResourceService); stateService = mock(StateService); - (createBescheidResourceService as jest.Mock).mockReturnValue(bescheidResourceService); - (createBescheidListResourceService as jest.Mock).mockReturnValue(bescheidListResourceService); TestBed.configureTestingModule({ providers: [ @@ -154,10 +148,9 @@ describe('BescheidService', () => { { provide: StateService, useValue: stateService }, { provide: VorgangCommandService, useValue: vorgangCommandService }, { provide: BinaryFileService, useValue: binaryFileService }, - { - provide: PostfachService, - useValue: postfachService, - }, + { provide: PostfachService, useValue: postfachService }, + { provide: BescheidResourceService, useValue: bescheidResourceService }, + { provide: BescheidListResourceService, useValue: bescheidListResourceService }, BescheidService, ], }); diff --git a/alfa-client/libs/bescheid/src/lib/bescheid-wizard-container/bescheid-wizard-container.component.ts b/alfa-client/libs/bescheid/src/lib/bescheid-wizard-container/bescheid-wizard-container.component.ts index 480cef0b7e5aaccbc1fdb4a0ad334bb733433084..c320f9f89fd6d1adb1059aa70f9e7b8da25a9485 100644 --- a/alfa-client/libs/bescheid/src/lib/bescheid-wizard-container/bescheid-wizard-container.component.ts +++ b/alfa-client/libs/bescheid/src/lib/bescheid-wizard-container/bescheid-wizard-container.component.ts @@ -72,7 +72,6 @@ export class BescheidWizardContainerComponent implements OnInit, OnDestroy { this.bescheidService.setNachrichtEmpfaenger(getEmpfaenger(this.vorgangWithEingangResource)); this.formService.setVorgangWithEingangResource(this.vorgangWithEingangResource); this.activeStep$ = this.bescheidService.getActiveStep(); - this.bescheidDraftStateResource$.subscribe((x) => console.log(x)); this.subscribeToBescheidResourceIfExists(); this.handleEscapeKey(); }