aufgerufen wurde Ich beginne gerade in Mocha, und ich habe Mühe, diese herauszufinden.Wie zu testen, dass eine Funktion in einem Knoten-Modul mit Mocha
Lassen Sie uns sagen, dass ich diesen Knoten app (app.js):
var myModule = require('./myModule');
function startingPoint() {
myModule.myFunction();
}
und ich habe ein Modul (myModule.js):
exports.myFunction = function() {
console.log('hello, world');
}
Nun, was ich möchte do ist app.js testen und validieren, dass, wenn ich die Funktion startingPoint aufrufen, myModule.myFunction aufgerufen wird. Wie würde ich das in Mocha machen?
Vielen Dank!
können Sie chai verwenden. Schau [this] (http://stackoverflow.com/questions/26704677/how-do-i-test-if-a-function-calls-a-specific-method-function) –
Es wird schwer sein, 'startingPoint 'zu nennen 'solange du nickst und es außerhalb von app.js exportierst:) –