From a168257409c1d1d2c257d36e95f8e1e76e7f00f5 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 8 Aug 2024 19:18:43 +0200
Subject: [PATCH] OZG-6302 fix test

---
 alfa-client/libs/collaboration-shared/jest.config.ts |  2 +-
 alfa-client/libs/collaboration-shared/project.json   |  2 +-
 .../src/lib/collaboration.service.spec.ts            | 12 +++++++++---
 .../src/lib/collaboration.service.ts                 |  2 --
 .../libs/collaboration-shared/tsconfig.spec.json     |  2 +-
 5 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/alfa-client/libs/collaboration-shared/jest.config.ts b/alfa-client/libs/collaboration-shared/jest.config.ts
index 543d1258cc..b295000beb 100644
--- a/alfa-client/libs/collaboration-shared/jest.config.ts
+++ b/alfa-client/libs/collaboration-shared/jest.config.ts
@@ -11,7 +11,7 @@ export default {
     'jest-preset-angular/build/serializers/html-comment',
   ],
   transform: {
-    '^.+\\.(ts|mjs|js|html)$': [
+    '^.+.(ts|mjs|js|html)$': [
       'jest-preset-angular',
       {
         tsconfig: '<rootDir>/tsconfig.spec.json',
diff --git a/alfa-client/libs/collaboration-shared/project.json b/alfa-client/libs/collaboration-shared/project.json
index c7db80e2a0..f262eeba5a 100644
--- a/alfa-client/libs/collaboration-shared/project.json
+++ b/alfa-client/libs/collaboration-shared/project.json
@@ -10,7 +10,7 @@
       "executor": "@nx/jest:jest",
       "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
       "options": {
-        "tsconfig": "libs/collaboration-shared/tsconfig.spec.json",
+        "tsConfig": "libs/collaboration-shared/tsconfig.spec.json",
         "jestConfig": "libs/collaboration-shared/jest.config.ts"
       }
     },
diff --git a/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.spec.ts b/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.spec.ts
index 5575fa3501..c2bba9767d 100644
--- a/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.spec.ts
+++ b/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.spec.ts
@@ -8,9 +8,15 @@ describe('CollaborationService', () => {
   });
 
   describe('is anfrage formular visible', () => {
-    it.skip('FIX TestSetup | should return value', () => {
-      // const isVisible: Observable<boolean> = service.isAnfrageFormularVisible();
-      // expect(isVisible).toBeObservable(isVisible);
+    it('should return value', (done) => {
+      service.showAnfrageFormular$.next(false);
+
+      service.isAnfrageFormularVisible().subscribe((isVisible: boolean) => {
+        expect(isVisible).toBeTruthy();
+        done();
+      });
+
+      service.showAnfrageFormular();
     });
   });
 
diff --git a/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.ts b/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.ts
index 0cedabfe78..53b3473962 100644
--- a/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.ts
+++ b/alfa-client/libs/collaboration-shared/src/lib/collaboration.service.ts
@@ -6,9 +6,7 @@ export class CollaborationService {
   showAnfrageFormular$: BehaviorSubject<boolean> = new BehaviorSubject(false);
 
   public isAnfrageFormularVisible(): Observable<boolean> {
-    //FIX TEST
     return this.showAnfrageFormular$.asObservable();
-    //
   }
 
   public showAnfrageFormular(): void {
diff --git a/alfa-client/libs/collaboration-shared/tsconfig.spec.json b/alfa-client/libs/collaboration-shared/tsconfig.spec.json
index 3a690070a7..c3cb17f784 100644
--- a/alfa-client/libs/collaboration-shared/tsconfig.spec.json
+++ b/alfa-client/libs/collaboration-shared/tsconfig.spec.json
@@ -8,5 +8,5 @@
     "useDefineForClassFields": false
   },
   "files": ["src/test-setup.ts"],
-  "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
+  "include": ["**/*.test.ts", "**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
 }
-- 
GitLab