base.service.ts
export class BaseService {
constructor(private http:Http){}
search(segment: string, param: string){
//build url
this.http.get(....){}
}
}
my.service.ts
export class MyService {
constructor(private baseService:Baservice){}
search(segment: string, param: string){
//build url
this.baseService.search('people','1'){}
}
}
基本服务是一种通用服务,它将构建URL并从服务器获取数据并返回可观察的数据。
现在我想对MyService进行测试。如何模拟基本服务,因为不同的数据集将返回不同的“段”和“参数”
由于