问题描述
我有一个服务中方法类,该类具有对后端服务器的GET调用,并且后端服务器返回人员字段的响应,这些字段具有以下字段-员工ID,名称和busnTitle。
您能帮忙介绍以下几行吗?
searchPeople(searchWord: string): Observable<People[]> {
return this.http.get<any>("{URL}").pipe(
map(data => {
if (data) {
return data.persons.map(p => {
return {
eId: p.emplNtId,name: p.name,jobTitle: p.busnTitle
};
});
}
})
);
}
解决方法
您可以简单地将HttpClientTestingModule
导入到TestBed
中,然后使用HttpTestingController
可以简单地expect(URL)
并通过flush()
注入假响应。 >
您可以参考this页上的示例。
,doc['_id'].value