测试在私有属性angular上调用subscribe的公共方法

时间:2017-04-07 08:19:11

标签: angular karma-jasmine

我目前正在学习角度2并正在为应用程序进行一些单元测试。我的服务类似于以下内容:

    @Injectable()
  export class ModalService{      
    private onClose  = new Subject<boolean>();
    public subscribeOnModalClose(closeHandler:any):void {
      this.onClose.subscribe(closeHandler);
    }
}

我不确定应该如何测试subscribeOnModalClose()。我只是想在调用实际方法时确保调用.subscribe()。但我老实说不知道怎么检查,考虑到onClose $是私有财产。

任何帮助将不胜感激。

0 个答案:

没有答案