0

Node.jsでproxyquireを使用して匿名関数をモックすることは可能ですか? コンストラクターが匿名クラスであるモジュールをモックする必要があります。これをモックするためにproxyquireを使用することは可能ですか、またはこれを行う別の方法はありますか?

私がproxyquireを使用している理由は、ユニットテストを書いているファイルに「必要」なモジュールだからです。

返されるコードと関数の例は次のとおりです。

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

これは、config をパラメーターとして受け取る無名関数を返します。

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

0 に答える 0