From ef11bd6990458ee24ca60ea8ceda50b282982ef9 Mon Sep 17 00:00:00 2001 From: Enea Jahollari Date: Wed, 27 Sep 2023 16:25:59 +0200 Subject: [PATCH] fix ItemMyDSpaceResultListElementComponent tests --- ...earch-result-list-element-submission.component.spec.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/shared/object-list/my-dspace-result-list-element/item-search-result/item-search-result-list-element-submission.component.spec.ts b/src/app/shared/object-list/my-dspace-result-list-element/item-search-result/item-search-result-list-element-submission.component.spec.ts index e8d14eeeea..d193c4e2e1 100644 --- a/src/app/shared/object-list/my-dspace-result-list-element/item-search-result/item-search-result-list-element-submission.component.spec.ts +++ b/src/app/shared/object-list/my-dspace-result-list-element/item-search-result/item-search-result-list-element-submission.component.spec.ts @@ -16,6 +16,9 @@ import { environment } from '../../../../../environments/environment'; import { Context } from '../../../../core/shared/context.model'; import { ThemeService } from '../../../theme-support/theme.service'; import { getMockThemeService } from '../../../mocks/theme-service.mock'; +import { mockTruncatableService } from '../../../mocks/mock-trucatable.service'; +import { ThemedItemListPreviewComponent } from '../item-list-preview/themed-item-list-preview.component'; +import { ItemActionsComponent } from '../../../mydspace-actions/item/item-actions.component'; let component: ItemSearchResultListElementSubmissionComponent; let fixture: ComponentFixture; @@ -58,14 +61,15 @@ describe('ItemMyDSpaceResultListElementComponent', () => { TestBed.configureTestingModule({ imports: [NoopAnimationsModule, ItemSearchResultListElementSubmissionComponent], providers: [ - { provide: TruncatableService, useValue: {} }, + { provide: TruncatableService, useValue: mockTruncatableService }, { provide: DSONameService, useClass: DSONameServiceMock }, { provide: APP_CONFIG, useValue: environment }, { provide: ThemeService, useValue: getMockThemeService() } ], schemas: [NO_ERRORS_SCHEMA] }).overrideComponent(ItemSearchResultListElementSubmissionComponent, { - set: { changeDetection: ChangeDetectionStrategy.Default } + add: { changeDetection: ChangeDetectionStrategy.Default }, + remove: { imports: [ThemedItemListPreviewComponent, ItemActionsComponent] } }).compileComponents(); }));