[DURACOM-191] fix project-entry-import-modal tests

This commit is contained in:
Andrea Barbasso
2023-12-20 12:35:43 +01:00
parent d389e665fe
commit 75b8c095b7

View File

@@ -20,6 +20,11 @@ import {
qualityAssuranceEventObjectMissingProjectFound,
NotificationsMockDspaceObject
} from '../../../shared/mocks/notifications.mock';
import { LoadingComponent } from '../../../shared/loading/loading.component';
import { ThemedSearchResultsComponent } from '../../../shared/search/search-results/themed-search-results.component';
import { AlertComponent } from '../../../shared/alert/alert.component';
import { ActivatedRoute } from '@angular/router';
import { ActivatedRouteStub } from '../../../shared/testing/active-router.stub';
const eventData = {
event: qualityAssuranceEventObjectMissingProjectFound,
@@ -80,11 +85,22 @@ describe('ProjectEntryImportModalComponent test suite', () => {
providers: [
{ provide: NgbActiveModal, useValue: modalStub },
{ provide: SearchService, useValue: searchServiceStub },
{ provide: ActivatedRoute, useValue: new ActivatedRouteStub()},
{ provide: SelectableListService, useValue: jasmine.createSpyObj('selectableListService', ['deselect', 'select', 'deselectAll']) },
ProjectEntryImportModalComponent
],
schemas: [NO_ERRORS_SCHEMA]
}).compileComponents().then();
})
.overrideComponent(ProjectEntryImportModalComponent, {
remove: {
imports: [
LoadingComponent,
ThemedSearchResultsComponent,
AlertComponent
]
}
})
.compileComponents().then();
}));
// First test to check the correct component creation