Угловые 2-х модульные компоненты тестирования с routerLink

Я пытаюсь протестировать свой компонент с помощью angular 2 final, но я получаю сообщение об ошибке, потому что компонент используетrouterLink директивы. Я получаю следующую ошибку:

Невозможно связать с routerLink, поскольку оно не является известным свойством a.

Это соответствующий кодListComponent шаблон

<a 
  *ngFor="let item of data.list" 
  class="box"
  routerLink="/settings/{{collectionName}}/edit/{{item._id}}">

И вот мой тест.

import { TestBed } from '@angular/core/testing';

import { ListComponent } from './list.component';
import { defaultData, collectionName } from '../../config';
import { initialState } from '../../reducers/reducer';


const data = {
  sort: initialState.sort,
  list: [defaultData, defaultData],
};

describe(`${collectionName} ListComponent`, () => {
  let fixture;
  beforeEach(() => {
    TestBed.configureTestingModule({
      declarations: [
        ListComponent,
      ],
    }).compileComponents(); // compile template and css;
    fixture = TestBed.createComponent(ListComponent);
    fixture.componentInstance.data = data;
    fixture.detectChanges();
  });

  it('should render 2 items in list', () => {
    const el = fixture.debugElement.nativeElement;
    expect(el.querySelectorAll('.box').length).toBe(3);
  });
});

Я просмотрел несколько ответов на похожие вопросы, но не смог найти решение, которое бы сработало для меня.

Ответы на вопрос(3)

Ваш ответ на вопрос