【发布时间】:2019-03-18 09:24:22
【问题描述】:
我尝试测试一个异步案例。 我的组件:
ngOnInit(private service: MyService) {
this.isLoading = true;
this.service.getData().subscribe((data) => {
this.data = data;
this.isLoading = false;
});
}
如您所见,我将 loading 设置为 true,当检查数据时,isLoading 变为 false。 这就是我要测试的。 我试过用滴答(),当稳定... 我监视 MyService 以返回带有 mockData 的 Observable,但我无法将 isLoading 捕获为 true。
感谢您的帮助。
【问题讨论】:
标签: angular typescript rxjs karma-jasmine