From 438e9cff9467b4eb8873a1f270c76369f9f0582c Mon Sep 17 00:00:00 2001 From: Lias Kleisa Date: Wed, 6 Dec 2023 16:51:36 +0100 Subject: [PATCH] Fix frontend tests --- frontend/src/app/action-plan/action-plan.component.spec.ts | 4 +++- .../dialog/confirm-dialog/confirm-dialog.component.spec.ts | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/action-plan/action-plan.component.spec.ts b/frontend/src/app/action-plan/action-plan.component.spec.ts index da4d94db83..9aab1bde34 100644 --- a/frontend/src/app/action-plan/action-plan.component.spec.ts +++ b/frontend/src/app/action-plan/action-plan.component.spec.ts @@ -8,6 +8,7 @@ import { ActionService } from '../shared/services/action.service'; import { action1, action2, action3, addedAction } from '../shared/testData'; import { BehaviorSubject, of } from 'rxjs'; import { Action } from '../shared/types/model/Action'; +import { TranslateModule, TranslateService } from '@ngx-translate/core'; const actionServiceMock = { deleteAction: jest.fn(), @@ -21,8 +22,9 @@ describe('ActionPlanComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [ActionPlanComponent], - imports: [HttpClientTestingModule, MatDialogModule, CdkDropList, CdkDrag], + imports: [HttpClientTestingModule, MatDialogModule, CdkDropList, CdkDrag, TranslateModule.forRoot()], providers: [ + TranslateService, { provide: ActionService, useValue: actionServiceMock, diff --git a/frontend/src/app/shared/dialog/confirm-dialog/confirm-dialog.component.spec.ts b/frontend/src/app/shared/dialog/confirm-dialog/confirm-dialog.component.spec.ts index 5efa8680fa..01761a3fcf 100644 --- a/frontend/src/app/shared/dialog/confirm-dialog/confirm-dialog.component.spec.ts +++ b/frontend/src/app/shared/dialog/confirm-dialog/confirm-dialog.component.spec.ts @@ -10,6 +10,7 @@ import { MatSelectModule } from '@angular/material/select'; import { MatInputModule } from '@angular/material/input'; import { MatRadioModule } from '@angular/material/radio'; import { ReactiveFormsModule } from '@angular/forms'; +import { TranslateModule, TranslateService } from '@ngx-translate/core'; const dialogMock = { close: jest.fn(), @@ -29,9 +30,11 @@ describe('ConfirmDialogComponent', () => { MatInputModule, MatRadioModule, ReactiveFormsModule, + TranslateModule.forRoot(), ], declarations: [ConfirmDialogComponent], providers: [ + TranslateService, { provide: MAT_DIALOG_DATA, useValue: {} }, { provide: MatDialogRef, useValue: dialogMock }, ],