我有一个使用的组件
@ViewChild(NgbDropdown) public dropdown: NgbDropdown;
this.dropdown.isOpen();
在我的规格文件中,我需要将isOpen()
结果模拟为true,但似乎无法对其进行监视。
收到此错误:
Error: <spyOn> : could not find an object to spy upon for isOpen()
Usage: spyOn(<object>, <methodName>)
提前致谢!
这与短绒有关
这是应该如何嘲笑
component.dropdown = jasmine.createSpyObj(['isOpen']);
(component.dropdown as SpyObj<NgbDropdown>).isOpen.and.returnValue(true);
谢谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句