From fdd08d2a2237a4a507afd75e401dcd23f5b3e255 Mon Sep 17 00:00:00 2001 From: Enea Jahollari Date: Wed, 27 Sep 2023 11:42:30 +0200 Subject: [PATCH] fix ItemAdminSearchResultListElementComponent tests --- ...min-search-result-list-element.component.spec.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/app/admin/admin-search-page/admin-search-results/admin-search-result-list-element/item-search-result/item-admin-search-result-list-element.component.spec.ts b/src/app/admin/admin-search-page/admin-search-results/admin-search-result-list-element/item-search-result/item-admin-search-result-list-element.component.spec.ts index ff470dea15..7555ecf9a4 100644 --- a/src/app/admin/admin-search-page/admin-search-results/admin-search-result-list-element/item-search-result/item-admin-search-result-list-element.component.spec.ts +++ b/src/app/admin/admin-search-page/admin-search-results/admin-search-result-list-element/item-search-result/item-admin-search-result-list-element.component.spec.ts @@ -12,6 +12,11 @@ import { DSONameService } from '../../../../../core/breadcrumbs/dso-name.service import { DSONameServiceMock } from '../../../../../shared/mocks/dso-name.service.mock'; import { APP_CONFIG } from '../../../../../../config/app-config.interface'; import { environment } from '../../../../../../environments/environment'; +import { mockTruncatableService } from '../../../../../shared/mocks/mock-trucatable.service'; +import { + ListableObjectComponentLoaderComponent +} from '../../../../../shared/object-collection/shared/listable-object/listable-object-component-loader.component'; +import { ItemAdminSearchResultActionsComponent } from '../../item-admin-search-result-actions.component'; describe('ItemAdminSearchResultListElementComponent', () => { let component: ItemAdminSearchResultListElementComponent; @@ -34,11 +39,15 @@ describe('ItemAdminSearchResultListElementComponent', () => { RouterTestingModule.withRoutes([]), ItemAdminSearchResultListElementComponent ], - providers: [{ provide: TruncatableService, useValue: {} }, - { provide: DSONameService, useClass: DSONameServiceMock }, + providers: [ + { provide: TruncatableService, useValue: mockTruncatableService }, + { provide: DSONameService, useClass: DSONameServiceMock }, { provide: APP_CONFIG, useValue: environment }], schemas: [NO_ERRORS_SCHEMA] }) + .overrideComponent(ItemAdminSearchResultListElementComponent, { + remove: { imports: [ListableObjectComponentLoaderComponent, ItemAdminSearchResultActionsComponent]} + }) .compileComponents(); }));