使用带有Node.js的proxyquire模拟匿名函数?

时间:2016-01-29 22:28:42

标签: javascript node.js unit-testing mocha proxyquire

是否可以使用带有Node.js的proxyquire来模拟匿名函数?我有一个模块,我需要模拟其构造函数是一个匿名类。是否可以使用proxyquire来模拟这个,还是有其他方法可以做到这一点?

我使用代理查询的原因是因为它是一个“需要”的模块'通过文件我写单元测试。

返回的代码和函数的示例是:

var example = require('example')(config);

这将返回一个匿名函数,该函数将config作为参数。

function (config) {
    return new Example(config);
}

0 个答案:

没有答案