Ich teste eine Funktion. Diese Funktion hat einen Aufruf an ein externes Modul, das mein Test macht fehlschlagen:Wie sinon stub einen Anruf an externes Modul in einer getesteten Funktion
element.funcCall();
Wo die Funktion wie folgt aussieht:
function funcCall() {
external.a.b.c.doSomething();
}
Es scheitert an: undefiniert ist kein Objekt (Bewertung ‚extern. abcdoSomething ')
Wie kann ich stub oder fake dies so den Anruf nicht wirklich machen. Ich brauche seine Funktionalität für diesen Test nicht.
Versuchte aber immer den gleichen Fehler bekommen. Ich habe es anders gelöst. – Alon