[DURACOM-191] fix unit test with missing providers

This commit is contained in:
Giuseppe Digilio
2024-01-19 17:59:49 +01:00
parent 31f89e8cb9
commit 4716a3c492
27 changed files with 176 additions and 101 deletions

View File

@@ -30,6 +30,7 @@ import { GroupDataService } from '../../../core/eperson/group-data.service';
import { ConfigurationDataService } from '../../../core/data/configuration-data.service';
import { Component, NO_ERRORS_SCHEMA } from '@angular/core';
import { provideMockStore } from '@ngrx/store/testing';
import { APP_DATA_SERVICES_MAP } from '../../../../config/app-config.interface';
describe('BitstreamFormatsComponent', () => {
let comp: BitstreamFormatsComponent;
@@ -120,6 +121,7 @@ describe('BitstreamFormatsComponent', () => {
imports: [CommonModule, RouterTestingModule.withRoutes([]), TranslateModule.forRoot(), NgbModule, BitstreamFormatsComponent, PaginationComponent, EnumKeysPipe],
providers: [
provideMockStore(),
{ provide: APP_DATA_SERVICES_MAP, useValue: {} },
{provide: BitstreamFormatDataService, useValue: bitstreamFormatService},
{provide: HostWindowService, useValue: new HostWindowServiceStub(0)},
{provide: NotificationsService, useValue: notificationsServiceStub},