Ich sehe zwei Richtungen, wo yo gehen könnte: - die Helfer global zur Verfügung stellen und testen, wie Sie Ihren Code mit ihm interagiert - der Helfer durch einen babel-jest
zur Verfügung stellen und Ihre Tests schreiben entsprechend
Die Die erste kann mit dem Feld setupFiles
in der jest-Konfiguration erreicht werden: Sie können ein Array von Skripten angeben, die ausgeführt werden sollen, bevor Ihre Tests ausgeführt werden. Sie können Ihren Helper global in einer davon erstellen.
Die zweite kann durch Angabe einer transform
in der jest config erreicht werden. So etwas wie
"transform": {
"^.+\\.(js|jsx)$": "<rootDir>/node_modules/babel-jest"
}
Fühlen Sie sich frei zu äußern, wenn Ihre Anfrage präziser ist.
können Sie eine Probe git Repo für diesen zur Verfügung stellen? –
Bitte geben Sie immer ein Code-Beispiel an, wie Sie 'MyHelper' in Ihrem Code verwenden – Bwaxxlo