我目前正在学习角度2并正在为应用程序进行一些单元测试。我的服务类似于以下内容:
@Injectable()
export class ModalService{
private onClose = new Subject<boolean>();
public subscribeOnModalClose(closeHandler:any):void {
this.onClose.subscribe(closeHandler);
}
}
我不确定应该如何测试subscribeOnModalClose()
。我只是想在调用实际方法时确保调用.subscribe()
。但我老实说不知道怎么检查,考虑到onClose $是私有财产。
任何帮助将不胜感激。