From 89dc326797f237c28bd78a5fb8ff73b254da73ca Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 14 Mar 2024 15:39:55 +0100 Subject: [PATCH] OZG-5009 fix test --- .../src/lib/+state/bescheid.facade.spec.ts | 12 +++++++----- .../src/lib/+state/bescheid.facade.ts | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.spec.ts b/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.spec.ts index 1d5c6b1c4d..1804540773 100644 --- a/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.spec.ts +++ b/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.spec.ts @@ -42,7 +42,7 @@ describe('BescheidFacade', () => { describe('with both Links', () => { it('should dispatch "createCommand" to CREATE_BESCHEID', () => { - var vorgang = createVorgangWithEingangResource([ + const vorgang: VorgangWithEingangResource = createVorgangWithEingangResource([ VorgangWithEingangLinkRel.CREATE_BESCHEID, VorgangWithEingangLinkRel.CREATE_BESCHEID_DRAFT, ]); @@ -60,7 +60,7 @@ describe('BescheidFacade', () => { describe('with CREATE_BESCHEID_DRAFT link', () => { it('should dispatch "createCommand" to CREATE_BESCHEID_DRAFT', () => { - var vorgang = createVorgangWithEingangResource([ + const vorgang: VorgangWithEingangResource = createVorgangWithEingangResource([ VorgangWithEingangLinkRel.CREATE_BESCHEID_DRAFT, ]); facade.createBescheid(vorgang, createCommand); @@ -77,7 +77,9 @@ describe('BescheidFacade', () => { describe('with CREATE_BESCHEID link', () => { it('should dispatch "createCommand" to CREATE_BESCHEID', () => { - var vorgang = createVorgangWithEingangResource([VorgangWithEingangLinkRel.CREATE_BESCHEID]); + const vorgang: VorgangWithEingangResource = createVorgangWithEingangResource([ + VorgangWithEingangLinkRel.CREATE_BESCHEID, + ]); facade.createBescheid(vorgang, createCommand); @@ -91,9 +93,9 @@ describe('BescheidFacade', () => { }); }); it('should emit error if link is missing()', () => { - var vorgang = createVorgangWithEingangResource(); + const vorgang: VorgangWithEingangResource = createVorgangWithEingangResource(); - // expect(facade.createBescheid(vorgang, createCommand)).toThrowError(); + expect(() => facade.createBescheid(vorgang, createCommand)).toThrowError(); }); }); }); diff --git a/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.ts b/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.ts index ad7d1eb0a8..0f965a3dbf 100644 --- a/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.ts +++ b/alfa-client/libs/bescheid-shared/src/lib/+state/bescheid.facade.ts @@ -27,7 +27,7 @@ export class BescheidFacade { if (hasLink(vorgangWithEingang, VorgangWithEingangLinkRel.CREATE_BESCHEID_DRAFT)) { return this.createBescheidDraft(vorgangWithEingang, command); } - // throwError(() => 'missng Link CREATE_BESCHEID or CREATE_BESCHEID_DRAFT'); + throw new Error('missing Link: CREATE_BESCHEID or CREATE_BESCHEID_DRAFT expected'); } public createBescheidKiel( -- GitLab