From a16b6d786b76c203a77b10a980bcaef5214fabb0 Mon Sep 17 00:00:00 2001 From: VitoAlbano Date: Thu, 23 May 2024 15:55:52 +0100 Subject: [PATCH] Fixed unit test for process --- .../src/lib/app-list/apps-list.component.spec.ts | 1 + .../radio-buttons/radio-buttons.widget.spec.ts | 15 ++++++++------- .../start-process/start-process.component.spec.ts | 1 + .../process-user-info.component.spec.ts | 1 - 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/lib/process-services/src/lib/app-list/apps-list.component.spec.ts b/lib/process-services/src/lib/app-list/apps-list.component.spec.ts index cb1ebd6fc0..c520a31ce2 100644 --- a/lib/process-services/src/lib/app-list/apps-list.component.spec.ts +++ b/lib/process-services/src/lib/app-list/apps-list.component.spec.ts @@ -26,6 +26,7 @@ import { ProcessTestingModule } from '../testing/process.testing.module'; import { HarnessLoader } from '@angular/cdk/testing'; import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed'; import { MatProgressSpinnerHarness } from '@angular/material/progress-spinner/testing'; +import { AppDefinitionRepresentation } from '@alfresco/js-api'; describe('AppsListComponent', () => { let loader: HarnessLoader; diff --git a/lib/process-services/src/lib/form/widgets/radio-buttons/radio-buttons.widget.spec.ts b/lib/process-services/src/lib/form/widgets/radio-buttons/radio-buttons.widget.spec.ts index dcefd3b789..8f38b6a478 100644 --- a/lib/process-services/src/lib/form/widgets/radio-buttons/radio-buttons.widget.spec.ts +++ b/lib/process-services/src/lib/form/widgets/radio-buttons/radio-buttons.widget.spec.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -import { ComponentFixture, fakeAsync, TestBed } from '@angular/core/testing'; +import { ComponentFixture, fakeAsync, getTestBed } from '@angular/core/testing'; import { Observable, of } from 'rxjs'; import { FormService, @@ -54,7 +54,7 @@ describe('RadioButtonsWidgetComponent', () => { let processDefinitionService: ProcessDefinitionService; beforeEach(() => { - TestBed.configureTestingModule({ + getTestBed().configureTestingModule({ imports: [ TranslateModule.forRoot(), MatRadioModule, @@ -62,17 +62,18 @@ describe('RadioButtonsWidgetComponent', () => { MatButtonModule, FormsModule, HttpClientTestingModule, - MatIconModule + MatIconModule, + ErrorWidgetComponent ], - declarations: [RadioButtonsWidgetComponent, ErrorWidgetComponent], + declarations: [RadioButtonsWidgetComponent], providers: [ { provide: TranslationService, useClass: TranslationMock }, { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, { provide: AppConfigService, useClass: AppConfigServiceMock } ] }); - taskFormService = TestBed.inject(TaskFormService); - processDefinitionService = TestBed.inject(ProcessDefinitionService); + taskFormService = getTestBed().inject(TaskFormService); + processDefinitionService = getTestBed().inject(ProcessDefinitionService); formService = new FormService(); widget = new RadioButtonsWidgetComponent(formService, taskFormService, processDefinitionService); @@ -186,7 +187,7 @@ describe('RadioButtonsWidgetComponent', () => { ]; beforeEach(() => { - fixture = TestBed.createComponent(RadioButtonsWidgetComponent); + fixture = getTestBed().createComponent(RadioButtonsWidgetComponent); radioButtonWidget = fixture.componentInstance; element = fixture.nativeElement; loader = TestbedHarnessEnvironment.loader(fixture); diff --git a/lib/process-services/src/lib/process-list/components/start-process/start-process.component.spec.ts b/lib/process-services/src/lib/process-list/components/start-process/start-process.component.spec.ts index 0b5c66d5f0..4766519c55 100644 --- a/lib/process-services/src/lib/process-list/components/start-process/start-process.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/start-process/start-process.component.spec.ts @@ -45,6 +45,7 @@ import { HttpClientTestingModule } from '@angular/common/http/testing'; import { MatInputModule } from '@angular/material/input'; import { MatIconModule } from '@angular/material/icon'; import { MatAutocompleteModule } from '@angular/material/autocomplete'; +import { RestVariable } from '@alfresco/js-api'; describe('StartProcessComponent', () => { let appConfig: AppConfigService; diff --git a/lib/process-services/src/lib/process-user-info/process-user-info.component.spec.ts b/lib/process-services/src/lib/process-user-info/process-user-info.component.spec.ts index df22b9568c..aadfc0d03f 100644 --- a/lib/process-services/src/lib/process-user-info/process-user-info.component.spec.ts +++ b/lib/process-services/src/lib/process-user-info/process-user-info.component.spec.ts @@ -18,7 +18,6 @@ import { CoreTestingModule, UserInfoMode } from '@alfresco/adf-core'; import { fakeEcmUser, fakeEcmUserNoImage } from '@alfresco/adf-content-services'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MatMenuModule } from '@angular/material/menu'; import { By } from '@angular/platform-browser'; import { ProcessUserInfoComponent } from './process-user-info.component'; import { HarnessLoader } from '@angular/cdk/testing';