From b92e1bc5dbce9e9bb5ccef92f0ee9faf00d1ad41 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 27 May 2024 18:26:56 +0200 Subject: [PATCH] OZG-5271 OZG-5781 Fix Unit Tests --- alfa-client/apps/admin-e2e/project.json | 17 +++++++---------- alfa-client/apps/alfa-e2e/project.json | 17 +++++++---------- alfa-client/apps/demo-e2e/project.json | 17 +++++++---------- .../incomming-mail.component.spec.ts | 6 +++--- .../icon/app-icon/app-icon.component.spec.ts | 4 ++-- .../postfach-icon.component.spec.ts | 6 +++--- .../snackbar-close-button.component.spec.ts | 5 +++-- .../ui/accordion/accordion.component.spec.ts | 3 ++- .../back-button/back-button.component.spec.ts | 6 +++--- .../button-toggle-group.component.spec.ts | 3 ++- .../button-toggle.component.spec.ts | 3 ++- .../expansion-panel.component.spec.ts | 7 ++++--- .../fixed-dialog/fixed-dialog.component.spec.ts | 6 +++--- .../ozgcloud-icon.component.spec.ts | 3 ++- .../ozgcloud-svgicon-big.component.spec.ts | 3 ++- .../ozgcloud-svgicon.component.spec.ts | 3 ++- .../progress-bar/progress-bar.component.spec.ts | 5 +++-- .../slide-toggle/slide-toggle.component.spec.ts | 4 ++-- .../spinner-transparency.component.spec.ts | 9 +++++---- .../lib/ui/spinner/spinner.component.spec.ts | 9 +++++---- ...rgang-detail-antragsteller.component.spec.ts | 7 ++++--- ...escheiden-abbrechen-button.component.spec.ts | 3 ++- .../vorgang-nummer.component.spec.ts | 8 ++++---- ...organg-search-clear-button.component.spec.ts | 3 ++- .../vorgang-created-at.component.spec.ts | 13 ++++++------- .../vorgang-filter-menu-item.component.spec.ts | 3 ++- ...e-in-vorgang-expand-button.component.spec.ts | 3 ++- 27 files changed, 91 insertions(+), 85 deletions(-) diff --git a/alfa-client/apps/admin-e2e/project.json b/alfa-client/apps/admin-e2e/project.json index 70c2587f76..35d6b9a5d2 100644 --- a/alfa-client/apps/admin-e2e/project.json +++ b/alfa-client/apps/admin-e2e/project.json @@ -4,7 +4,9 @@ "projectType": "application", "sourceRoot": "apps/admin-e2e/src", "tags": [], - "implicitDependencies": ["admin"], + "implicitDependencies": [ + "admin" + ], "targets": { "e2e": { "executor": "@nx/cypress:cypress", @@ -24,14 +26,9 @@ }, "lint": { "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "tsConfig": "apps/admin-e2e/tsconfig.json", - "passWithNoTests": false - } + "outputs": [ + "{options.outputFile}" + ] } } -} +} \ No newline at end of file diff --git a/alfa-client/apps/alfa-e2e/project.json b/alfa-client/apps/alfa-e2e/project.json index 691d783bd5..ae3416c9d9 100644 --- a/alfa-client/apps/alfa-e2e/project.json +++ b/alfa-client/apps/alfa-e2e/project.json @@ -4,7 +4,9 @@ "sourceRoot": "apps/alfa-e2e/src", "projectType": "application", "tags": [], - "implicitDependencies": ["alfa"], + "implicitDependencies": [ + "alfa" + ], "targets": { "e2e": { "executor": "@nx/cypress:cypress", @@ -22,14 +24,9 @@ }, "lint": { "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "tsConfig": "apps/alfa-e2e/tsconfig.json", - "passWithNoTests": false - } + "outputs": [ + "{options.outputFile}" + ] } } -} +} \ No newline at end of file diff --git a/alfa-client/apps/demo-e2e/project.json b/alfa-client/apps/demo-e2e/project.json index 344327dfd1..2bd3f232bd 100644 --- a/alfa-client/apps/demo-e2e/project.json +++ b/alfa-client/apps/demo-e2e/project.json @@ -4,7 +4,9 @@ "projectType": "application", "sourceRoot": "apps/demo-e2e/src", "tags": [], - "implicitDependencies": ["demo"], + "implicitDependencies": [ + "demo" + ], "targets": { "e2e": { "executor": "@nx/cypress:cypress", @@ -24,14 +26,9 @@ }, "lint": { "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "tsConfig": "apps/demo-e2e/tsconfig.json", - "passWithNoTests": false - } + "outputs": [ + "{options.outputFile}" + ] } } -} +} \ No newline at end of file diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts index 235b8960aa..bd8ee53f82 100644 --- a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts +++ b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts @@ -21,13 +21,13 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { ON_PAGE, PostfachMailLinkRel } from '@alfa-client/postfach-shared'; +import { FormatDateWithTimePipe, HasLinkPipe } from '@alfa-client/tech-shared'; +import { getElementFromFixture } from '@alfa-client/test-utils'; import { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; -import { ON_PAGE, PostfachMailLinkRel } from '@alfa-client/postfach-shared'; -import { FormatDateWithTimePipe, HasLinkPipe } from '@alfa-client/tech-shared'; -import { getElementFromFixture } from '@alfa-client/test-utils'; import { MockComponent } from 'ng-mocks'; import { createPostfachMailResource } from '../../../../../../../postfach-shared/test/postfach'; import { PostfachMailDateComponent } from '../postfach-mail-date/postfach-mail-date.component'; diff --git a/alfa-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts b/alfa-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts index 9272b22e44..03df1d6414 100644 --- a/alfa-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts @@ -32,8 +32,8 @@ describe('AppIconComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [MatIcon, AppIconComponent], - imports: [MatIconTestingModule], + declarations: [AppIconComponent], + imports: [MatIcon, MatIconTestingModule], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts b/alfa-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts index 339ab141b7..483969a582 100644 --- a/alfa-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts @@ -21,11 +21,11 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { getElementFromFixture } from '@alfa-client/test-utils'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatBadge, MatBadgeModule } from '@angular/material/badge'; import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; -import { getElementFromFixture } from '@alfa-client/test-utils'; import { getDataTestClassOf } from 'libs/tech-shared/test/data-test'; import { PostfachIconComponent } from './postfach-icon.component'; @@ -37,8 +37,8 @@ describe('PostfachIconComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [MatIcon, PostfachIconComponent, MatBadge], - imports: [MatIconTestingModule, MatBadgeModule], + declarations: [PostfachIconComponent], + imports: [MatIconTestingModule, MatBadgeModule, MatBadge, MatIcon], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts b/alfa-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts index 82b41397c3..5656b44996 100644 --- a/alfa-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts @@ -21,9 +21,9 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { dispatchEventFromFixture, mock } from '@alfa-client/test-utils'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; -import { dispatchEventFromFixture, mock } from '@alfa-client/test-utils'; import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { EventEmitter } from 'stream'; import { SnackbarCloseButtonComponent } from './snackbar-close-button.component'; @@ -36,7 +36,8 @@ describe('SnackbarCloseButtonComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [MatIcon, SnackbarCloseButtonComponent], + declarations: [SnackbarCloseButtonComponent], + imports: [MatIcon], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts index 81bffb6716..da43100434 100644 --- a/alfa-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts @@ -31,7 +31,8 @@ describe('AccordionComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [AccordionComponent, MatAccordion], + declarations: [AccordionComponent], + imports: [MatAccordion], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/ui/back-button/back-button.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/back-button/back-button.component.spec.ts index 14637e0618..f216b9a417 100644 --- a/alfa-client/libs/ui/src/lib/ui/back-button/back-button.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/back-button/back-button.component.spec.ts @@ -1,8 +1,8 @@ +import { getElementFromFixture } from '@alfa-client/test-utils'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { RouterTestingModule } from '@angular/router/testing'; import faker from '@faker-js/faker'; -import { getElementFromFixture } from '@alfa-client/test-utils'; import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { MatTooltipDirective } from 'libs/ui/src/lib/ui/mattooltip/mattooltip.directive'; import { BackButtonComponent } from './back-button.component'; @@ -17,8 +17,8 @@ describe('BackButtonComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [BackButtonComponent, MatIcon, MatTooltipDirective], - imports: [RouterTestingModule], + declarations: [BackButtonComponent, MatTooltipDirective], + imports: [MatIcon, RouterTestingModule], }).compileComponents(); fixture = TestBed.createComponent(BackButtonComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/button-toggle-group/button-toggle-group.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/button-toggle-group/button-toggle-group.component.spec.ts index 56a6c81bfa..21fd42246c 100644 --- a/alfa-client/libs/ui/src/lib/ui/button-toggle-group/button-toggle-group.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/button-toggle-group/button-toggle-group.component.spec.ts @@ -8,7 +8,8 @@ describe('ButtonToggleGroupComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [ButtonToggleGroupComponent, MatButtonToggleGroup], + declarations: [ButtonToggleGroupComponent], + imports: [MatButtonToggleGroup], }).compileComponents(); fixture = TestBed.createComponent(ButtonToggleGroupComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/button-toggle/button-toggle.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/button-toggle/button-toggle.component.spec.ts index e8c3d744fb..a1e682930d 100644 --- a/alfa-client/libs/ui/src/lib/ui/button-toggle/button-toggle.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/button-toggle/button-toggle.component.spec.ts @@ -9,7 +9,8 @@ describe('ButtonToggleComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [ButtonToggleComponent, MatButtonToggle, MatRipple], + declarations: [ButtonToggleComponent], + imports: [MatButtonToggle, MatRipple], }).compileComponents(); fixture = TestBed.createComponent(ButtonToggleComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts index dc7d5d86b6..8a321ccfb7 100644 --- a/alfa-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts @@ -39,15 +39,16 @@ describe('VorgangDetailExpansionPanelComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [BrowserAnimationsModule, PortalModule], - declarations: [ - ExpansionPanelComponent, + imports: [ + BrowserAnimationsModule, + PortalModule, MatExpansionPanel, MatExpansionPanelTitle, MatAccordion, MatIcon, MatExpansionPanelHeader, ], + declarations: [ExpansionPanelComponent], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts index 7ed1316242..4897f91529 100644 --- a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts @@ -22,8 +22,8 @@ * unter der Lizenz sind dem Lizenztext zu entnehmen. */ import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { MAT_DIALOG_DATA, MatDialogModule, MatDialogRef } from '@angular/material/dialog'; import { MatIcon } from '@angular/material/icon'; -import { MatDialogModule, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; import { FixedDialogComponent } from './fixed-dialog.component'; describe('FixedDialogComponent', () => { @@ -32,8 +32,8 @@ describe('FixedDialogComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [MatDialogModule], - declarations: [FixedDialogComponent, MatIcon], + imports: [MatDialogModule, MatIcon], + declarations: [FixedDialogComponent], providers: [ { provide: MatDialogRef, diff --git a/alfa-client/libs/ui/src/lib/ui/ozgcloud-icon/ozgcloud-icon.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/ozgcloud-icon/ozgcloud-icon.component.spec.ts index 5bee2df59c..b7a822c261 100644 --- a/alfa-client/libs/ui/src/lib/ui/ozgcloud-icon/ozgcloud-icon.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/ozgcloud-icon/ozgcloud-icon.component.spec.ts @@ -8,7 +8,8 @@ describe('OzgcloudIconComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [OzgcloudIconComponent, MatIcon], + declarations: [OzgcloudIconComponent], + imports: [MatIcon], }).compileComponents(); fixture = TestBed.createComponent(OzgcloudIconComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon-big/ozgcloud-svgicon-big.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon-big/ozgcloud-svgicon-big.component.spec.ts index 4c8e75a141..3d66ccd299 100644 --- a/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon-big/ozgcloud-svgicon-big.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon-big/ozgcloud-svgicon-big.component.spec.ts @@ -8,7 +8,8 @@ describe('OzgcloudSvgIconBigComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [OzgcloudSvgIconBigComponent, MatIcon], + declarations: [OzgcloudSvgIconBigComponent], + imports: [MatIcon], }).compileComponents(); fixture = TestBed.createComponent(OzgcloudSvgIconBigComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon/ozgcloud-svgicon.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon/ozgcloud-svgicon.component.spec.ts index bff8651ffd..6e2bf9488a 100644 --- a/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon/ozgcloud-svgicon.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/ozgcloud-svgicon/ozgcloud-svgicon.component.spec.ts @@ -8,7 +8,8 @@ describe('OzgcloudSvgIconComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [OzgcloudSvgIconComponent, MatIcon], + declarations: [OzgcloudSvgIconComponent], + imports: [MatIcon], }).compileComponents(); fixture = TestBed.createComponent(OzgcloudSvgIconComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts index c71f231595..30bc917fbf 100644 --- a/alfa-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts @@ -21,9 +21,9 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { createEmptyStateResource } from '@alfa-client/tech-shared'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatProgressBar } from '@angular/material/progress-bar'; -import { createEmptyStateResource } from '@alfa-client/tech-shared'; import { ProgressBarComponent } from './progress-bar.component'; describe('ProgressBarComponent', () => { @@ -34,7 +34,8 @@ describe('ProgressBarComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [ProgressBarComponent, MatProgressBar], + declarations: [ProgressBarComponent], + imports: [MatProgressBar], }); }); diff --git a/alfa-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts index 15c28f9a98..fbbf148013 100644 --- a/alfa-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts @@ -33,8 +33,8 @@ describe('SlideToggleComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [MatRippleModule], - declarations: [SlideToggleComponent, MatTooltipDirective, MatSlideToggle], + imports: [MatRippleModule, MatSlideToggle], + declarations: [SlideToggleComponent, MatTooltipDirective], }).compileComponents(); fixture = TestBed.createComponent(SlideToggleComponent); diff --git a/alfa-client/libs/ui/src/lib/ui/spinner-transparency/spinner-transparency.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/spinner-transparency/spinner-transparency.component.spec.ts index 62f9dfed60..0ea3b495fe 100644 --- a/alfa-client/libs/ui/src/lib/ui/spinner-transparency/spinner-transparency.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/spinner-transparency/spinner-transparency.component.spec.ts @@ -1,9 +1,9 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MatIcon } from '@angular/material/icon'; -import { MatSpinner } from '@angular/material/progress-spinner'; import { createEmptyStateResource } from '@alfa-client/tech-shared'; import { getElementFromFixture } from '@alfa-client/test-utils'; import { SpinnerComponent } from '@alfa-client/ui'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { MatIcon } from '@angular/material/icon'; +import { MatProgressSpinner } from '@angular/material/progress-spinner'; import { getDataTestClassOf } from 'libs/tech-shared/test/data-test'; import { SpinnerTransparencyComponent } from './spinner-transparency.component'; @@ -15,7 +15,8 @@ describe('SpinnerTransparencyComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [SpinnerTransparencyComponent, SpinnerComponent, MatIcon, MatSpinner], + declarations: [SpinnerTransparencyComponent, SpinnerComponent], + imports: [MatIcon, MatProgressSpinner], }).compileComponents(); }); diff --git a/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts index 0ee0f00ba0..58b2aad6e4 100644 --- a/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts +++ b/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts @@ -21,11 +21,11 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MatIcon } from '@angular/material/icon'; -import { MatSpinner } from '@angular/material/progress-spinner'; import { createEmptyStateResource } from '@alfa-client/tech-shared'; import { getElementFromFixture } from '@alfa-client/test-utils'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { MatIcon } from '@angular/material/icon'; +import { MatProgressSpinner } from '@angular/material/progress-spinner'; import { getDataTestClassOf } from 'libs/tech-shared/test/data-test'; import { SpinnerComponent } from './spinner.component'; @@ -37,7 +37,8 @@ describe('SpinnerComponent', () => { beforeEach(async () => { TestBed.configureTestingModule({ - declarations: [SpinnerComponent, MatIcon, MatSpinner], + declarations: [SpinnerComponent], + imports: [MatIcon, MatProgressSpinner], }); }); diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts index 5d6dce1393..9c8b7d908e 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts @@ -21,14 +21,14 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { EMPTY_STRING } from '@alfa-client/tech-shared'; +import { Antragsteller } from '@alfa-client/vorgang-shared'; import { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatRipple } from '@angular/material/core'; import { MatIcon } from '@angular/material/icon'; import { MatList, MatListItem } from '@angular/material/list'; -import { EMPTY_STRING } from '@alfa-client/tech-shared'; -import { Antragsteller } from '@alfa-client/vorgang-shared'; import { getElementFromFixture } from 'libs/test-utils/src/lib/helper'; import { createAntragsteller } from 'libs/vorgang-shared/test/vorgang'; import { VorgangDetailAntragstellerComponent } from './vorgang-detail-antragsteller.component'; @@ -54,7 +54,8 @@ describe('VorgangDetailAntragstellerComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [VorgangDetailAntragstellerComponent, MatIcon, MatList, MatListItem, MatRipple], + declarations: [VorgangDetailAntragstellerComponent], + imports: [MatIcon, MatList, MatListItem, MatRipple], }).compileComponents(); }); diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-bescheiden/vorgang-detail-bescheiden-steps/vorgang-detail-bescheiden-steps-content/vorgang-detail-bescheiden-abbrechen-button/vorgang-detail-bescheiden-abbrechen-button.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-bescheiden/vorgang-detail-bescheiden-steps/vorgang-detail-bescheiden-steps-content/vorgang-detail-bescheiden-abbrechen-button/vorgang-detail-bescheiden-abbrechen-button.component.spec.ts index 74392e5b99..88edfcc339 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-bescheiden/vorgang-detail-bescheiden-steps/vorgang-detail-bescheiden-steps-content/vorgang-detail-bescheiden-abbrechen-button/vorgang-detail-bescheiden-abbrechen-button.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-bescheiden/vorgang-detail-bescheiden-steps/vorgang-detail-bescheiden-steps-content/vorgang-detail-bescheiden-abbrechen-button/vorgang-detail-bescheiden-abbrechen-button.component.spec.ts @@ -15,7 +15,8 @@ describe('VorgangDetailBescheidenAbbrechenButtonComponent', () => { ozgcloudDialogService = mock(OzgcloudDialogService); await TestBed.configureTestingModule({ - declarations: [VorgangDetailBescheidenAbbrechenButtonComponent, MatIcon], + declarations: [VorgangDetailBescheidenAbbrechenButtonComponent], + imports: [MatIcon], providers: [ { provide: OzgcloudDialogService, diff --git a/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts b/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts index a132c63ec7..2f16944ecb 100644 --- a/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts +++ b/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts @@ -21,11 +21,11 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { getElementFromFixture } from '@alfa-client/test-utils'; +import { VorgangResource } from '@alfa-client/vorgang-shared'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; -import { getElementFromFixture } from '@alfa-client/test-utils'; -import { VorgangResource } from '@alfa-client/vorgang-shared'; import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { MatTooltipDirective } from 'libs/ui/src/lib/ui/mattooltip/mattooltip.directive'; import { createVorgangResource } from 'libs/vorgang-shared/test/vorgang'; @@ -40,8 +40,8 @@ describe('VorgangNummerComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [MatIcon, MatTooltipDirective, VorgangNummerComponent], - imports: [MatIconTestingModule], + declarations: [MatTooltipDirective, VorgangNummerComponent], + imports: [MatIcon, MatIconTestingModule], }).compileComponents(); }); diff --git a/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts b/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts index 372d6c93ad..2b2889d21b 100644 --- a/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts +++ b/alfa-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts @@ -34,7 +34,8 @@ describe('VorgangSearchClearButtonComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [VorgangSearchClearButtonComponent, MatIcon], + declarations: [VorgangSearchClearButtonComponent], + imports: [MatIcon], }).compileComponents(); }); diff --git a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-created-at/vorgang-created-at.component.spec.ts b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-created-at/vorgang-created-at.component.spec.ts index fe86ab911f..15a3f647fe 100644 --- a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-created-at/vorgang-created-at.component.spec.ts +++ b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-created-at/vorgang-created-at.component.spec.ts @@ -21,11 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { registerLocaleData } from '@angular/common'; -import localeDe from '@angular/common/locales/de'; -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MatIcon } from '@angular/material/icon'; -import { MatIconTestingModule } from '@angular/material/icon/testing'; import { FormatDateWithTimePipe, FormatDateWithoutYearWithTimePipe, @@ -33,6 +28,11 @@ import { } from '@alfa-client/tech-shared'; import { getElementFromFixture } from '@alfa-client/test-utils'; import { VorgangResource } from '@alfa-client/vorgang-shared'; +import { registerLocaleData } from '@angular/common'; +import localeDe from '@angular/common/locales/de'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { MatIcon } from '@angular/material/icon'; +import { MatIconTestingModule } from '@angular/material/icon/testing'; import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { MatTooltipDirective } from 'libs/ui/src/lib/ui/mattooltip/mattooltip.directive'; import { createVorgangResource } from 'libs/vorgang-shared/test/vorgang'; @@ -50,13 +50,12 @@ describe('VorgangCreatedAtComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ declarations: [ - MatIcon, MatTooltipDirective, FormatDateWithoutYearWithTimePipe, FormatDateWithTimePipe, VorgangCreatedAtComponent, ], - imports: [MatIconTestingModule], + imports: [MatIcon, MatIconTestingModule], }).compileComponents(); fixture = TestBed.createComponent(VorgangCreatedAtComponent); diff --git a/alfa-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page/vorgang-filter-menu-container/vorgang-filter-menu/vorgang-filter-menu-item/vorgang-filter-menu-item.component.spec.ts b/alfa-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page/vorgang-filter-menu-container/vorgang-filter-menu/vorgang-filter-menu-item/vorgang-filter-menu-item.component.spec.ts index c3cff3c5c7..b5d3651aa3 100644 --- a/alfa-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page/vorgang-filter-menu-container/vorgang-filter-menu/vorgang-filter-menu-item/vorgang-filter-menu-item.component.spec.ts +++ b/alfa-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page/vorgang-filter-menu-container/vorgang-filter-menu/vorgang-filter-menu-item/vorgang-filter-menu-item.component.spec.ts @@ -8,7 +8,8 @@ describe('VorgangFilterMenuItemComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [VorgangFilterMenuItemComponent, MatIcon], + declarations: [VorgangFilterMenuItemComponent], + imports: [MatIcon], }).compileComponents(); fixture = TestBed.createComponent(VorgangFilterMenuItemComponent); diff --git a/alfa-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts b/alfa-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts index 1f6064162e..0209d43322 100644 --- a/alfa-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts +++ b/alfa-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts @@ -31,7 +31,8 @@ describe('WiedervorlageInVorgangExpandButtonComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [MatIcon, WiedervorlageInVorgangExpandButtonComponent], + declarations: [WiedervorlageInVorgangExpandButtonComponent], + imports: [MatIcon], }).compileComponents(); }); -- GitLab