Mock custom service in angular2 during unit test
问题 I'm trying to write a unit test for component used in my service. Component and service work fine. Component: import {Component} from '@angular/core'; import {PonyService} from '../../services'; import {Pony} from "../../models/pony.model"; @Component({ selector: 'el-ponies', templateUrl: 'ponies.component.html', providers: [PonyService] }) export class PoniesComponent { ponies: Array<Pony>; constructor(private ponyService: PonyService) { this.ponies = this.ponyService.getPonies(2); }