Gibt es eine Möglichkeit, meine Code (Node.js) und Jasmin-Tests durch VS-Code debuggen? Ich habe eine Spezifikation, in der ich einen Spion erstelle, aber meine Behauptung, dass der Spion aufgerufen werden sollte, gibt false zurück, obwohl wenn ich die Funktion aufruft, die es innerhalb der Spezifikation manuell aufruft, läuft es in diesem Code.Debuggen von Jasmine Specs mit VSCode
Ich habe versucht F5'ing die Anwendung einen Debugger an die Anwendung, die einen Express-Server startet (die ich bisher zum Testen verwendet habe) und dann einfach jasmine
von der Eingabeaufforderung, aber nein Haltepunkte werden getroffen.
Als ein Beispiel dessen, was ich in der Spezifikation mache, ich bin Einstellung der Spion sich wie folgt zusammen:
var response = {
tell: function(value) {
console.log("inside response.tell spy");
}
};
spyOn(response, "tell");
meine Funktion aufrufen, in der Antwort-Objekt übergeben und dann meine Erwartung und fügte hinzu:
expect(response.tell).toHaveBeenCalled();
Aber die Erwartung schlägt fehl.
Dank