mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-08 02:24:11 +00:00
fix FileDownloadLinkComponent tests
This commit is contained in:
@@ -10,6 +10,8 @@ import { FeatureID } from '../../core/data/feature-authorization/feature-id';
|
|||||||
import { Item } from '../../core/shared/item.model';
|
import { Item } from '../../core/shared/item.model';
|
||||||
import { getItemModuleRoute } from '../../item-page/item-page-routing-paths';
|
import { getItemModuleRoute } from '../../item-page/item-page-routing-paths';
|
||||||
import { RouterLinkDirectiveStub } from '../testing/router-link-directive.stub';
|
import { RouterLinkDirectiveStub } from '../testing/router-link-directive.stub';
|
||||||
|
import { ActivatedRoute, RouterLink } from '@angular/router';
|
||||||
|
import { ActivatedRouteStub } from '../testing/active-router.stub';
|
||||||
|
|
||||||
describe('FileDownloadLinkComponent', () => {
|
describe('FileDownloadLinkComponent', () => {
|
||||||
let component: FileDownloadLinkComponent;
|
let component: FileDownloadLinkComponent;
|
||||||
@@ -41,12 +43,17 @@ describe('FileDownloadLinkComponent', () => {
|
|||||||
|
|
||||||
function initTestbed() {
|
function initTestbed() {
|
||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
imports: [FileDownloadLinkComponent],
|
imports: [FileDownloadLinkComponent, RouterLinkDirectiveStub],
|
||||||
declarations: [RouterLinkDirectiveStub],
|
|
||||||
providers: [
|
providers: [
|
||||||
|
RouterLinkDirectiveStub,
|
||||||
{ provide: AuthorizationDataService, useValue: authorizationService },
|
{ provide: AuthorizationDataService, useValue: authorizationService },
|
||||||
|
{ provide: ActivatedRoute, useValue: new ActivatedRouteStub()}
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
.overrideComponent(FileDownloadLinkComponent, {
|
||||||
|
remove: {imports: [RouterLink]},
|
||||||
|
add: {imports: [RouterLinkDirectiveStub]}
|
||||||
|
})
|
||||||
.compileComponents();
|
.compileComponents();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user