From d187a0628e93db3236d49e1645d99167891b05cb Mon Sep 17 00:00:00 2001 From: "tom.ryser" <tom.ryser@etu.hesge.ch> Date: Mon, 10 Mar 2025 15:50:31 +0100 Subject: [PATCH] Added default test for each microservice --- microservices/auth/sonar-project.properties | 2 +- microservices/auth/test/service.test.ts | 5 +++++ microservices/correction_qcm/sonar-project.properties | 2 +- microservices/correction_qcm/test/service.test.ts | 5 +++++ microservices/creation_qcm/sonar-project.properties | 2 +- microservices/creation_qcm/test/service.test.ts | 5 +++++ microservices/helloworld/test/service.test.ts | 9 ++++----- microservices/navigation_qcm/sonar-project.properties | 2 +- microservices/realise_qcm/sonar-project.properties | 2 +- microservices/realise_qcm/test/service.test.ts | 6 ++++++ microservices/search_qcm/sonar-project.properties | 2 +- microservices/search_qcm/test/service.test.ts | 5 +++++ 12 files changed, 36 insertions(+), 11 deletions(-) create mode 100644 microservices/auth/test/service.test.ts create mode 100644 microservices/correction_qcm/test/service.test.ts create mode 100644 microservices/creation_qcm/test/service.test.ts create mode 100644 microservices/realise_qcm/test/service.test.ts create mode 100644 microservices/search_qcm/test/service.test.ts diff --git a/microservices/auth/sonar-project.properties b/microservices/auth/sonar-project.properties index 67562adc..b26dc3cd 100644 --- a/microservices/auth/sonar-project.properties +++ b/microservices/auth/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/auth/test/service.test.ts b/microservices/auth/test/service.test.ts new file mode 100644 index 00000000..97610cd1 --- /dev/null +++ b/microservices/auth/test/service.test.ts @@ -0,0 +1,5 @@ +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); +}); + diff --git a/microservices/correction_qcm/sonar-project.properties b/microservices/correction_qcm/sonar-project.properties index 2a20ac17..f8772e3e 100644 --- a/microservices/correction_qcm/sonar-project.properties +++ b/microservices/correction_qcm/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/correction_qcm/test/service.test.ts b/microservices/correction_qcm/test/service.test.ts new file mode 100644 index 00000000..97610cd1 --- /dev/null +++ b/microservices/correction_qcm/test/service.test.ts @@ -0,0 +1,5 @@ +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); +}); + diff --git a/microservices/creation_qcm/sonar-project.properties b/microservices/creation_qcm/sonar-project.properties index 2e5ce06e..14a57885 100644 --- a/microservices/creation_qcm/sonar-project.properties +++ b/microservices/creation_qcm/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/creation_qcm/test/service.test.ts b/microservices/creation_qcm/test/service.test.ts new file mode 100644 index 00000000..97610cd1 --- /dev/null +++ b/microservices/creation_qcm/test/service.test.ts @@ -0,0 +1,5 @@ +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); +}); + diff --git a/microservices/helloworld/test/service.test.ts b/microservices/helloworld/test/service.test.ts index 4049a9ca..97610cd1 100644 --- a/microservices/helloworld/test/service.test.ts +++ b/microservices/helloworld/test/service.test.ts @@ -1,6 +1,5 @@ -require("dotenv").config(); -import { sum } from "../src/sum"; - -test("adds 1 + 2 to equal 3", () => { - expect(sum(1, 2)).toBe(3); +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); }); + diff --git a/microservices/navigation_qcm/sonar-project.properties b/microservices/navigation_qcm/sonar-project.properties index 5537cce7..eb3987f2 100644 --- a/microservices/navigation_qcm/sonar-project.properties +++ b/microservices/navigation_qcm/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/realise_qcm/sonar-project.properties b/microservices/realise_qcm/sonar-project.properties index f1475d95..e055c6ee 100644 --- a/microservices/realise_qcm/sonar-project.properties +++ b/microservices/realise_qcm/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/realise_qcm/test/service.test.ts b/microservices/realise_qcm/test/service.test.ts new file mode 100644 index 00000000..79392c5c --- /dev/null +++ b/microservices/realise_qcm/test/service.test.ts @@ -0,0 +1,6 @@ + +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); +}); + diff --git a/microservices/search_qcm/sonar-project.properties b/microservices/search_qcm/sonar-project.properties index 2179b891..0f849a24 100644 --- a/microservices/search_qcm/sonar-project.properties +++ b/microservices/search_qcm/sonar-project.properties @@ -7,5 +7,5 @@ sonar.language=ts sonar.typescript.tsconfigPath=tsconfig.json sonar.sourceEncoding=UTF-8 sonar.exclusions=node_modules/**,target/**,prisma/migrations/** -#sonar.test.inclusions=**/*.test.ts +sonar.test.inclusions=**/*.test.ts sonar.typescript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file diff --git a/microservices/search_qcm/test/service.test.ts b/microservices/search_qcm/test/service.test.ts new file mode 100644 index 00000000..97610cd1 --- /dev/null +++ b/microservices/search_qcm/test/service.test.ts @@ -0,0 +1,5 @@ +// Jest test for the service +test("Jest is running", () => { + expect(1).toBe(1); +}); + -- GitLab