Skip to content
Snippets Groups Projects
Commit 5231619a authored by Albert Bruns's avatar Albert Bruns
Browse files

OZG-3563 reverse providing of bescheid-shared services

parent abc98030
No related branches found
No related tags found
1 merge request!129OZG-3563-anbindung-resourceservice-kommentar-shared
...@@ -91,6 +91,8 @@ import { ...@@ -91,6 +91,8 @@ import {
BescheidResourceService, BescheidResourceService,
buildCreateBescheidDocumentFromFileProps, buildCreateBescheidDocumentFromFileProps,
buildUpdateBescheidCommandProps, buildUpdateBescheidCommandProps,
createBescheidListResourceService,
createBescheidResourceService,
} from '@alfa-client/bescheid-shared'; } from '@alfa-client/bescheid-shared';
import { expect } from '@jest/globals'; import { expect } from '@jest/globals';
import { cold } from 'jest-marbles'; import { cold } from 'jest-marbles';
...@@ -102,6 +104,8 @@ jest.mock('@alfa-client/bescheid-shared', () => { ...@@ -102,6 +104,8 @@ jest.mock('@alfa-client/bescheid-shared', () => {
return { return {
__esModule: true, __esModule: true,
...originalModule, ...originalModule,
createBescheidResourceService: jest.fn(),
createBescheidListResourceService: jest.fn(),
buildUpdateBescheidCommandProps: jest.fn(), buildUpdateBescheidCommandProps: jest.fn(),
buildCreateBescheidDocumentFromFileProps: jest.fn(), buildCreateBescheidDocumentFromFileProps: jest.fn(),
}; };
...@@ -113,12 +117,12 @@ describe('BescheidService', () => { ...@@ -113,12 +117,12 @@ describe('BescheidService', () => {
let vorgangService: Mock<VorgangService>; let vorgangService: Mock<VorgangService>;
let resourceRepository: Mock<ResourceRepository>; let resourceRepository: Mock<ResourceRepository>;
let commandService: Mock<CommandService>; let commandService: Mock<CommandService>;
let stateService: Mock<StateService>;
let vorgangCommandService: Mock<VorgangCommandService>; let vorgangCommandService: Mock<VorgangCommandService>;
let binaryFileService: Mock<BinaryFileService>; let binaryFileService: Mock<BinaryFileService>;
let postfachService: Mock<PostfachService>; let postfachService: Mock<PostfachService>;
let bescheidResourceService: Mock<BescheidResourceService>; let bescheidResourceService: Mock<BescheidResourceService>;
let bescheidListResourceService: Mock<BescheidListResourceService>; let bescheidListResourceService: Mock<BescheidListResourceService>;
let stateService: Mock<StateService>;
const vorgangWithEingangResource: VorgangWithEingangResource = createVorgangWithEingangResource(); const vorgangWithEingangResource: VorgangWithEingangResource = createVorgangWithEingangResource();
const vorgangWithEingangStateResource: StateResource<VorgangWithEingangResource> = const vorgangWithEingangStateResource: StateResource<VorgangWithEingangResource> =
...@@ -130,6 +134,7 @@ describe('BescheidService', () => { ...@@ -130,6 +134,7 @@ describe('BescheidService', () => {
facade = mock(BescheidFacade); facade = mock(BescheidFacade);
resourceRepository = mock(ResourceRepository); resourceRepository = mock(ResourceRepository);
commandService = mock(CommandService); commandService = mock(CommandService);
stateService = mock(StateService);
vorgangCommandService = mock(VorgangCommandService); vorgangCommandService = mock(VorgangCommandService);
vorgangService = mock(VorgangService); vorgangService = mock(VorgangService);
vorgangService.getVorgangWithEingang.mockReturnValue(of(vorgangWithEingangStateResource)); vorgangService.getVorgangWithEingang.mockReturnValue(of(vorgangWithEingangStateResource));
...@@ -137,7 +142,8 @@ describe('BescheidService', () => { ...@@ -137,7 +142,8 @@ describe('BescheidService', () => {
postfachService = mock(PostfachService); postfachService = mock(PostfachService);
bescheidResourceService = mock(CommandResourceService); bescheidResourceService = mock(CommandResourceService);
bescheidListResourceService = mock(CommandListResourceService); bescheidListResourceService = mock(CommandListResourceService);
stateService = mock(StateService); (createBescheidResourceService as jest.Mock).mockReturnValue(bescheidResourceService);
(createBescheidListResourceService as jest.Mock).mockReturnValue(bescheidListResourceService);
TestBed.configureTestingModule({ TestBed.configureTestingModule({
providers: [ providers: [
...@@ -145,12 +151,10 @@ describe('BescheidService', () => { ...@@ -145,12 +151,10 @@ describe('BescheidService', () => {
{ provide: VorgangService, useValue: vorgangService }, { provide: VorgangService, useValue: vorgangService },
{ provide: ResourceRepository, useValue: resourceRepository }, { provide: ResourceRepository, useValue: resourceRepository },
{ provide: CommandService, useValue: commandService }, { provide: CommandService, useValue: commandService },
{ provide: StateService, useValue: stateService },
{ provide: VorgangCommandService, useValue: vorgangCommandService }, { provide: VorgangCommandService, useValue: vorgangCommandService },
{ provide: BinaryFileService, useValue: binaryFileService }, { provide: BinaryFileService, useValue: binaryFileService },
{ provide: PostfachService, useValue: postfachService }, { provide: PostfachService, useValue: postfachService },
{ provide: BescheidResourceService, useValue: bescheidResourceService }, { provide: StateService, useValue: stateService },
{ provide: BescheidListResourceService, useValue: bescheidListResourceService },
BescheidService, BescheidService,
], ],
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment