Angulaire 2/4/6/7 - Tests Unitaires avec Routeur

Angulaire 2.0.0, je suis de l'unité de test d'un composant qui utilise le Routeur. Mais j'ai l' 'paramètres Fournis ne correspondent pas à la signature de l'appel de la cible." erreur. Dans le code de Visual studio dans spec.ts c'est le nouveau Routeur() qui est mis en surbrillance en rouge

J'ai vraiment reconnaissant si quelqu'un pourrait me permettre de savoir ce que la syntaxe correcte serait? Merci à l'avance. Mon code comme suit:

spec.ts

import { TestBed, async } from '@angular/core/testing';
import { NavToolComponent } from './nav-tool.component';
import { ComponentComm } from '../../shared/component-comm.service';
import { Router } from '@angular/router';

describe('Component: NavTool', () => {
  it('should create an instance', () => {
    let component = new NavToolComponent( new ComponentComm(), new Router());
    expect(component).toBeTruthy();
  });
});

Composant constructeur

constructor(private componentComm: ComponentComm, private router: Router) {}
InformationsquelleAutor Ka Tech | 2016-09-30