【发布时间】:2020-10-06 15:31:57
【问题描述】:
我有一个服务类方法,它对后端服务器进行 GET 调用,后端服务器返回人员数组的响应,其中包含字段-employedID、name 和 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
};
});
}
})
);
}
【问题讨论】:
-
你试过HttpTestingClient模块了吗? angular.io/guide/testing-services#httpclienttestingmodule
标签: angular karma-jasmine testcase angular-test