Nach der Jest Dokumentation zu lesen, wenn es erwähnt wird, dass eine einzelne Funktion von einer getesteten Datei exportieren sie das folgende Beispiel zeigen:module.exports mehr Funktionen in Jest Testen
function sum(a, b) {
return a + b;
}
module.exports = sum;
Nun, wenn ich mehr spezifisches habe Funktionen ich möchte auf meine getestet Datei, wie diese exportieren:
function sum(a, b) {
return a + b;
}
function multiply(a, b) {
return a * b;
}
function subtract(a, b) {
return a - b;
}
module.exports = sum;
module.exports = multiply;
die multiply
Funktion die einzige ist, exportiert. Wie kann ich diese Funktion exportieren lassen? Oder nur ein Teil meiner Datei?
Vielen Dank! Das half wirklich zu verstehen, was vor sich geht. Übrigens, verlangt Jest von mir, dass ich jederzeit etwas exportiere, oder kann ich eine ganze Datei auf einmal benötigen? – gespinha
Dies ist nicht Jest-spezifisch, sondern spezifisch für node.js. Wenn du es nicht "exportierst", ist es vom Rest deines Programms "versteckt" und es gibt keine Möglichkeit, es zu erreichen. – sparrow