Angular 4中的模拟组件函数

时间:2017-12-28 06:42:44

标签: angular unit-testing jasmine

我有一个函数,我在构造函数中调用。

现在,在那个函数中,我正在调用api。正如它所说的那样,当我们进行单元测试用例时,我们不会调用实际的api。调用api的函数是私有函数。所以我没有得到如何模拟这个功能。

下面只是一个简单的例子,因为我不能在这里写实际的代码。

成分<​​/ P>

private readCurrentItem() {
   this.readCurrentItem.getData(this.url.base, pageNumber).subscribe((item)=>{
    // something
   });
}

现在在组件的构造函数中调用此函数,然后如何模拟此函数。 “readCurrentItem”是一种常见的休息服务,我传递了我们需要的数据类型。所以我不能模拟readCurrentItem服务类。

由于

0 个答案:

没有答案