嘲笑Qunit

时间:2015-12-04 20:37:16

标签: unit-testing qunit

我们如何在Qunit中模拟一个方法。我有一种情况,我需要模拟一些方法并返回一些值。例如,我有一个内部调用getBrowser()函数的函数。我想模拟获取浏览器并假装它返回的值为" Chrome"。还有一种模拟对象或变量的方法。例如,有没有一种模拟navigator.userAgent的方法?感谢您的期待。

1 个答案:

答案 0 :(得分:0)

我认为在QUnit中默认有一种模拟函数的方法,但你可以尝试一些插件。从来没有尝试过,但这个页面引用了一些模拟工具: QUnit Plugins