VueJS单元测试错误-未实现:window.open

时间:2019-03-01 04:42:46

标签: unit-testing mocha chai window.open vue-cli-3

我正在尝试使用chai和mocha编写单元测试,但是在运行测试时遇到此错误。任何人都可以在这里帮助我。

1 个答案:

答案 0 :(得分:1)

您可以像这样模拟window.open函数。

it ('function with window.open', (done) => {
   window.open = function(url) {
     // you can define your own window.open function
     expect(url).toBe(originUrl);
     done();
   };
});

祝你好运!