如何在Angular2中的茉莉花中写测试案例以进行重定向URL


SecurityService.prototype.Feedback = function () {
    window.open('https://www.google.com/', '_blank');

我需要在Angular 2中的Jasmine中编写上述代码的测试用例。

我建议您使用$window而不是窗口。

如果这样做,则可以像这样轻松测试:

spyOn($window, 'open');
//call your function here
expect($window.open).toHaveBeenCalledWith('https://www.google.com/', '_blank');

希望会有所帮助。

相关内容

  • 没有找到相关文章

最新更新