servicio.base.ts
export class BaseService { constructor(private http:Http){} search(segment: string, param: string){ //build url this.http.get(....){} } }mi.servicio.ts
export class MyService { constructor(private baseService:Baservice){} search(segment: string, param: string){ //build url this.baseService.search('people','1'){} } }El servicio base es un servicio genérico que creará una URL y obtendrá datos del servidor y los devolverá observables.
Ahora quiero probar MyService. ¿Cómo puedo simular el Servicio base porque los diferentes conjuntos de datos se devolverán con diferentes 'segmentos' y 'parámetros'?
Gracias