adding support for DSONameService

This commit is contained in:
Paulo Graça
2023-06-20 13:35:12 +01:00
parent e6fdc4597a
commit 72eaf35de1

View File

@@ -8,6 +8,8 @@ import { ItemMetadataRepresentation } from '../../../../core/shared/metadata-rep
import { Item } from '../../../../core/shared/item.model';
import { ProjectItemMetadataListElementComponent } from './project-item-metadata-list-element.component';
import { MetadataValue } from '../../../../core/shared/metadata.models';
import { DSONameService } from '../../../../core/breadcrumbs/dso-name.service';
import { DSONameServiceMock } from '../../../../shared/mocks/dso-name.service.mock';
const projectTitle = 'Lorem ipsum dolor sit amet';
const mockItem = Object.assign(new Item(), { metadata: { 'dc.title': [{ value: projectTitle }] } });
@@ -25,6 +27,9 @@ describe('ProjectItemMetadataListElementComponent', () => {
NgbModule
],
declarations: [ProjectItemMetadataListElementComponent],
providers: [
{ provide: DSONameService, useValue: new DSONameServiceMock() }
],
schemas: [NO_ERRORS_SCHEMA]
}).overrideComponent(ProjectItemMetadataListElementComponent, {
set: { changeDetection: ChangeDetectionStrategy.Default }