From f0f17794ce5ef7d2ca8138569a0fd33c429a88fc Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 24 Feb 2023 16:07:15 +0100
Subject: [PATCH] set "errorOnUnknownProperties: true" and
 "errorOnUnknownElements: true" in all libs

---
 goofy-client/libs/api-root-shared/src/test-setup.ts    |  8 ++++++--
 goofy-client/libs/app-shared/src/test-setup.ts         |  8 ++++++--
 goofy-client/libs/forwarding-shared/src/test-setup.ts  |  8 ++++++--
 goofy-client/libs/forwarding/src/test-setup.ts         |  8 ++++++--
 goofy-client/libs/kommentar-shared/src/test-setup.ts   |  8 ++++++--
 goofy-client/libs/kommentar/src/test-setup.ts          |  8 ++++++--
 goofy-client/libs/postfach-shared/src/test-setup.ts    |  8 ++++++--
 goofy-client/libs/postfach/src/test-setup.ts           |  6 +++++-
 goofy-client/libs/test-utils/src/test-setup.ts         |  6 +++++-
 goofy-client/libs/ui/src/test-setup.ts                 | 10 +++++++---
 .../libs/user-profile-shared/src/test-setup.ts         |  8 ++++++--
 goofy-client/libs/user-profile/src/test-setup.ts       |  6 +++++-
 .../libs/user-settings-shared/src/test-setup.ts        |  6 +++++-
 goofy-client/libs/user-settings/src/test-setup.ts      |  6 +++++-
 goofy-client/libs/vorgang-detail/src/test-setup.ts     | 10 +++++++---
 goofy-client/libs/vorgang-shared-ui/src/test-setup.ts  | 10 +++++++---
 goofy-client/libs/vorgang-shared/src/test-setup.ts     |  8 ++++++--
 goofy-client/libs/vorgang/src/test-setup.ts            |  6 +++++-
 .../libs/wiedervorlage-shared/src/test-setup.ts        |  8 ++++++--
 goofy-client/libs/wiedervorlage/src/test-setup.ts      | 10 +++++++---
 20 files changed, 118 insertions(+), 38 deletions(-)

diff --git a/goofy-client/libs/api-root-shared/src/test-setup.ts b/goofy-client/libs/api-root-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/api-root-shared/src/test-setup.ts
+++ b/goofy-client/libs/api-root-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/app-shared/src/test-setup.ts b/goofy-client/libs/app-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/app-shared/src/test-setup.ts
+++ b/goofy-client/libs/app-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/forwarding-shared/src/test-setup.ts b/goofy-client/libs/forwarding-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/forwarding-shared/src/test-setup.ts
+++ b/goofy-client/libs/forwarding-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/forwarding/src/test-setup.ts b/goofy-client/libs/forwarding/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/forwarding/src/test-setup.ts
+++ b/goofy-client/libs/forwarding/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/kommentar-shared/src/test-setup.ts b/goofy-client/libs/kommentar-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/kommentar-shared/src/test-setup.ts
+++ b/goofy-client/libs/kommentar-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/kommentar/src/test-setup.ts b/goofy-client/libs/kommentar/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/kommentar/src/test-setup.ts
+++ b/goofy-client/libs/kommentar/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/postfach-shared/src/test-setup.ts b/goofy-client/libs/postfach-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/postfach-shared/src/test-setup.ts
+++ b/goofy-client/libs/postfach-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/postfach/src/test-setup.ts b/goofy-client/libs/postfach/src/test-setup.ts
index 2708b10155..5870fdabb6 100644
--- a/goofy-client/libs/postfach/src/test-setup.ts
+++ b/goofy-client/libs/postfach/src/test-setup.ts
@@ -34,5 +34,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/test-utils/src/test-setup.ts b/goofy-client/libs/test-utils/src/test-setup.ts
index 3025b197e4..3183359778 100644
--- a/goofy-client/libs/test-utils/src/test-setup.ts
+++ b/goofy-client/libs/test-utils/src/test-setup.ts
@@ -33,5 +33,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/ui/src/test-setup.ts b/goofy-client/libs/ui/src/test-setup.ts
index edba2685f9..5870fdabb6 100644
--- a/goofy-client/libs/ui/src/test-setup.ts
+++ b/goofy-client/libs/ui/src/test-setup.ts
@@ -21,18 +21,22 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-import 'jest-preset-angular/setup-jest';
 import '@testing-library/jest-dom';
+import 'jest-preset-angular/setup-jest';
 
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/user-profile-shared/src/test-setup.ts b/goofy-client/libs/user-profile-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/user-profile-shared/src/test-setup.ts
+++ b/goofy-client/libs/user-profile-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/user-profile/src/test-setup.ts b/goofy-client/libs/user-profile/src/test-setup.ts
index 2708b10155..5870fdabb6 100644
--- a/goofy-client/libs/user-profile/src/test-setup.ts
+++ b/goofy-client/libs/user-profile/src/test-setup.ts
@@ -34,5 +34,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/user-settings-shared/src/test-setup.ts b/goofy-client/libs/user-settings-shared/src/test-setup.ts
index 3025b197e4..3183359778 100644
--- a/goofy-client/libs/user-settings-shared/src/test-setup.ts
+++ b/goofy-client/libs/user-settings-shared/src/test-setup.ts
@@ -33,5 +33,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/user-settings/src/test-setup.ts b/goofy-client/libs/user-settings/src/test-setup.ts
index 2708b10155..5870fdabb6 100644
--- a/goofy-client/libs/user-settings/src/test-setup.ts
+++ b/goofy-client/libs/user-settings/src/test-setup.ts
@@ -34,5 +34,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/vorgang-detail/src/test-setup.ts b/goofy-client/libs/vorgang-detail/src/test-setup.ts
index edba2685f9..5870fdabb6 100644
--- a/goofy-client/libs/vorgang-detail/src/test-setup.ts
+++ b/goofy-client/libs/vorgang-detail/src/test-setup.ts
@@ -21,18 +21,22 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-import 'jest-preset-angular/setup-jest';
 import '@testing-library/jest-dom';
+import 'jest-preset-angular/setup-jest';
 
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts b/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts
index edba2685f9..5870fdabb6 100644
--- a/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts
+++ b/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts
@@ -21,18 +21,22 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-import 'jest-preset-angular/setup-jest';
 import '@testing-library/jest-dom';
+import 'jest-preset-angular/setup-jest';
 
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/vorgang-shared/src/test-setup.ts b/goofy-client/libs/vorgang-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/vorgang-shared/src/test-setup.ts
+++ b/goofy-client/libs/vorgang-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/vorgang/src/test-setup.ts b/goofy-client/libs/vorgang/src/test-setup.ts
index 2708b10155..5870fdabb6 100644
--- a/goofy-client/libs/vorgang/src/test-setup.ts
+++ b/goofy-client/libs/vorgang/src/test-setup.ts
@@ -34,5 +34,9 @@ getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts b/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts
index 32096869a0..3183359778 100644
--- a/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts
+++ b/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts
@@ -26,12 +26,16 @@ import 'jest-preset-angular/setup-jest';
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
diff --git a/goofy-client/libs/wiedervorlage/src/test-setup.ts b/goofy-client/libs/wiedervorlage/src/test-setup.ts
index edba2685f9..5870fdabb6 100644
--- a/goofy-client/libs/wiedervorlage/src/test-setup.ts
+++ b/goofy-client/libs/wiedervorlage/src/test-setup.ts
@@ -21,18 +21,22 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-import 'jest-preset-angular/setup-jest';
 import '@testing-library/jest-dom';
+import 'jest-preset-angular/setup-jest';
 
 import { getTestBed } from '@angular/core/testing';
 import {
 	BrowserDynamicTestingModule,
-	platformBrowserDynamicTesting,
+	platformBrowserDynamicTesting
 } from '@angular/platform-browser-dynamic/testing';
 
 getTestBed().resetTestEnvironment();
 getTestBed().initTestEnvironment(
 	BrowserDynamicTestingModule,
 	platformBrowserDynamicTesting(),
-	{ teardown: { destroyAfterEach: false } }
+	{
+		teardown: { destroyAfterEach: false },
+		errorOnUnknownProperties: true,
+		errorOnUnknownElements: true
+	}
 );
-- 
GitLab