在vue开玩笑中,confirm()单击模拟“是或否”

时间:2019-04-26 10:11:51

标签: unit-testing vue.js jestjs

我必须使用玩笑对vue实例进行测试,并且该测试包括一个确认弹出窗口,问题是如何模拟弹出窗口中的“是”点击。我正在尝试使用: window.confirm = jest.fn(()=> true); 和: window.confirm =()=> true; 并发明类似的东西: wrapper.confirm =()=> true; 但是没有运气,也许有人遇到过类似的问题?

1 个答案:

答案 0 :(得分:0)

由于我们在Node.js中运行测试,因此可以将confirm引用为global.confirm,如果我们想测试函数add,如果它在{{ 1}}返回true,我们可以这样做:

2

online working example