Javascript 使用browserify清除模块依赖项
我使用browserify作为我的模块系统。 我正在尝试为一个模块编写一个单元测试,它看起来有点像这样:Javascript 使用browserify清除模块依赖项,javascript,unit-testing,browserify,Javascript,Unit Testing,Browserify,我使用browserify作为我的模块系统。 我正在尝试为一个模块编写一个单元测试,它看起来有点像这样: var jQuery = require('jquery'); module.exports = function someFunc() { jQuery.ajax(...); } 在我的单元测试中,如何用我自己的mock删除jQuery 当我需要(…)单元测试中的模块时,我只能访问导出的函数,但不能访问任何私有成员。可能有点晚了,但对于未来的mocker-也许其中一个会有帮助(我正
var jQuery = require('jquery');
module.exports = function someFunc() {
jQuery.ajax(...);
}
在我的单元测试中,如何用我自己的mock删除jQuery
当我
需要(…)
单元测试中的模块时,我只能访问导出的函数,但不能访问任何私有成员。可能有点晚了,但对于未来的mocker-也许其中一个会有帮助(我正准备尝试第一个):