mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +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 { getItemModuleRoute } from '../../item-page/item-page-routing-paths';
|
||||
import { RouterLinkDirectiveStub } from '../testing/router-link-directive.stub';
|
||||
import { ActivatedRoute, RouterLink } from '@angular/router';
|
||||
import { ActivatedRouteStub } from '../testing/active-router.stub';
|
||||
|
||||
describe('FileDownloadLinkComponent', () => {
|
||||
let component: FileDownloadLinkComponent;
|
||||
@@ -41,12 +43,17 @@ describe('FileDownloadLinkComponent', () => {
|
||||
|
||||
function initTestbed() {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [FileDownloadLinkComponent],
|
||||
declarations: [RouterLinkDirectiveStub],
|
||||
imports: [FileDownloadLinkComponent, RouterLinkDirectiveStub],
|
||||
providers: [
|
||||
RouterLinkDirectiveStub,
|
||||
{ provide: AuthorizationDataService, useValue: authorizationService },
|
||||
{ provide: ActivatedRoute, useValue: new ActivatedRouteStub()}
|
||||
]
|
||||
})
|
||||
.overrideComponent(FileDownloadLinkComponent, {
|
||||
remove: {imports: [RouterLink]},
|
||||
add: {imports: [RouterLinkDirectiveStub]}
|
||||
})
|
||||
.compileComponents();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user