NodeJS Test unitaire Mock de fonction non exporté
Bonjour, je dois faire des tests unitaires et je bute surement sur un cas classique que voila :
j ai un module que voici :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
"use strict";
/**
* @module wall-card-public-utilities
*/
const _myFunc1 = function(arg1, arg2){
...
}
const myFunc2 = function(arg1, arg2){
...
let x = _myFunc1();
...
}
module.exports= {
myFunc2
}; |
Je cherche à faire un test unitaire de myFunc2, mais je dois faire un mock de _myFunc1.
J'utilise Moch, Chai, Chai-http, et pour le mock je charche du cote de rewire et sinon mais je ne trouve pas comment faire un mock de ma fonction _myFunc1
Est ce que c est possible , ou je dois réécrire la/les fonctions.
Merci