Mocha kann verweisen auf: (1) Ein funktionsreiches JavaScript-Test-Framework, das auf Node.js und dem Browser läuft; (2) Eine Ruby-Bibliothek für Mocking und Stubbing mit integrierter Unterstützung für die Unterstützung von MiniTest und Test :: Unit.
Ich versuche, die Ausgabe des Child-Prozesses mit Mocha zu testen.
Mein Test sieht so aus:
%Vor%
Das Problem, das ich habe, ist, dass it niemals ausgeführt wird.
Ich könnte den Code tauschen, um die exec innerhalb der it zu ha...
Gibt es eine Möglichkeit, eine ES6-Klassenmethode mit Mocha / Sinon zu stubnen?
Ich versuche das zu tun ...
%Vor%
aber ich bekomme nur den folgenden Fehler ...
%Vor%
Ich versuche, meine Komponententests mit Mocha und Enzym zu aktualisieren. Der Code, den ich teste, ist in ES6, mit JSX und React.
Ich konnte in meinem Testskript keinen Jochfehler erkennen.
Testskript:
%Vor%
});
gulpfile.js:
%Vo...
Ich habe eine Testsuite, die wie folgt aussieht:
(Beachten Sie die accountToPost Variable an der Spitze (unter dem ersten describe Block)
%Vor%
Mein Problem ist, dass, wenn ich versuche, accountToPost in meinem geschachtelten bes...
Ich habe eine Klasse, die ein Versprechen ablehnt:
%Vor%
In meinem Test:
%Vor%
Wenn der Test jedoch bestanden wird, wird der Fehler an die Konsole gesendet.
Unbehandelte Ablehnung Fehler: Boo
...
Bei nicht versprechenswerten Feh...
Ich kann nicht scheinen, Mocha-Skripte zu debuggen.
Ich kann Knoten mit Inspektor wie diesem node --inspect script.js ausführen. Dies gibt mir dann eine URL zum Debuggen, etwas wie chrome-devtools://devtools/remote/...
Wenn ich jedoc...
Ich verwende die expect.js-Bibliothek mit meinen Mocha-Unit-Tests. Zur Zeit benötige ich die Bibliothek in der ersten Zeile jeder Datei wie folgt:
%Vor%
Wenn möglich, möchte ich den Code für den Code für die Standardanforderung aus der erst...
Wie soll ich mit Mokka und Chai testen, dass mein Versprechen gescheitert ist?
Ich bin verwirrt, weil ich zuerst dachte, ich sollte "Mocha-wie-versprochen" verwenden, aber das
Paket ist jetzt veraltet (ich benutze Mocha 2.1.0), mit dem Hinw...
Warum funktioniert die Mocha-Zeitüberschreitung, wenn eine Assertion in einer Q-Zukunft fehlschlägt? In diesem Fall wird auch kein Assertion-Fehler angezeigt. Dies passiert nicht, wenn ich nur Rückrufe verwende. Wie sollte ich dies schreiben, wä...
Ich teste meine Node.js-Anwendung mit Supertest. In meiner Steuerung greife ich auf das Sitzungsobjekt zu. Um eine gültige Anfrage zu stellen, muss dieses Session-Objekt mit einigen Daten gefüllt werden.
Controller
%Vor%
Test
%Vor%...