【发布时间】:2018-07-03 14:39:13
【问题描述】:
这是一个简单的 post 函数,我可以对成功和 catchError 进行单元测试 在茉莉花中。是否可以在茉莉花中测试最终确定?即在 finalize 中,我们可以期望加载器被关闭吗?
post(url,requestData){
this.http.post(url, requestData).pipe(
response => this.Response(response),
catchError((error: Response) => this.Error(error, msg)),
finalize(() => {
loader.close();
})
}
在 finalize 中,我正在关闭加载程序。我需要对要在 finalize 中调用的关闭加载程序进行单元测试。
【问题讨论】:
标签: rxjs karma-jasmine jasmine2.0 rxjs6 rxjs-pipeable-operators