茉莉花单元测试用例,用于角度7引导模板参考变量模式弹出

时间:2019-05-22 12:57:50

标签: unit-testing angular7

 it('should open modal', () => {
spyOn(modalService, 'open').and.returnValue(mockModalRef);
componentUnderTest.openModal('<xxxx>');
expect(modalService.open).toHaveBeenCalledWith('<xxxx>', { size: 'lg' });

});

参考链接How to do jasmine unit test case for angular 6 bootstrap 4 modal 我们在上面的链接中也遇到了同样的问题,但是当尝试他们的建议时,它显示了错误

mockModalRef引发以下错误-类型'MockNgbModalRef'的参数不能分配给'NgbModalRef'类型的参数。  类型“ MockNgbModalRef”缺少类型“ NgbModalRef”的以下属性:_windowCmptRef,_contentRef,_resolve,_reject和另外5个

0 个答案:

没有答案