jasmine

Jasmine ist ein BDD-Framework (behavior-driven development) zum Testen von JavaScript-Code. Jasmine hat keine externen Abhängigkeiten und benötigt kein DOM.
1
Antwort

Test des HTTP-Dienstes, der mehrere Aufrufe durchführt und Observable zurückgibt, ohne die Antworten zuzuordnen

Ich habe einen Datendienst, der die Daten vom Server holt und mehrere Anfragen macht, die dann eine Reihe von Observablen zurückgeben. Ich möchte die Daten testen. Was ich versucht habe, ist, dass ich im Array ein Array mit zwei Observablen g...
01.11.2017, 08:44
2
Antworten

Grunt Jasmin-Tests scheitern im Terminal, aber nicht im Browser

Ich habe einige Tests mit Grunt und Jasmin durchgeführt, aber ich stoße auf ein Problem, wenn ich versuche, die Tests im Terminal auszuführen. Ich sehe diesen Fehler: %Vor% Wenn ich die Spezifikationsdatei im Browser starte, sehe ich, dass a...
31.10.2013, 16:01
1
Antwort

Jasmine: Wie importiert man importierte Funktion / Konstruktor auf ES6?

Ich frage mich, wie kann ich Spion / Stub-Funktion auf Jasmine, wenn ich ES6 Importe / Exporte mit Babel verwendet? %Vor% Das erste Problem ist, dass ich schreibgeschütztes Modul nicht umschreiben kann Fehler beim Erstellen des Moduls: S...
01.03.2016, 12:46
1
Antwort

JavaScript-Abhängigkeitsinjektion mit RequireJS, Jasmine und testr

Ich habe gerade nach Dependency-Injection in meiner Unit-Test-Strategie mit RequireJS und Jasmine gesucht. Ich mag wirklich die Idee hinter testr und ich habe versucht, testr nach den Beispielen in GitHub einzurichten, aber ich kann nicht hera...
20.09.2012, 19:21
1
Antwort

PhantomJS wird nach einem Syntaxfehler beendet, wenn Komponententests ausgeführt werden

Wir führen unsere Jasmine Unit Tests mit einer Kombination aus Karma und PhantomJS auf dem Build Server durch. Das Ausführen der Tests lokal in Chrome funktioniert einwandfrei, der Fehler tritt dort nicht auf (was eine andere Frage ist). Hier is...
16.09.2014, 08:12
1
Antwort

Unit testet $ scope. $ evalAsync-Funktion mit Jasmine 2.0

Ich versuche, eine $ scope. $ evalAsync-Funktion zu testen. Hier ist mein Code: %Vor% Ich habe Schwierigkeiten zu verstehen, wie ich das evalAsync in meinem Jasmine-Test selbst ausführen kann. Ich versuche, die Funktion done () in Jasmine 2....
03.08.2015, 19:28
3
Antworten

Klare Konsole für jeden Lauf von Testacular / Karma + Jasmine

Es fällt mir schwer, eine Grenze zwischen Testläufen mit dem Auge zu erfassen. Ist es möglich, die Konsole für jeden Lauf von Testacular / Karma + Jasmine zu leeren oder zumindest etwas zu setzen, das leicht mit dem Auge zu erfassen ist, zum...
07.05.2013, 17:00
2
Antworten

Expect toNotBe () ist undefined ist keine Funktion

Dieser Code:    erwarte (X) .toNotBe (Y); Gibt mich zurück:    TypeError: undefined ist keine Funktion Jasmine Version ist 2.0.3 Weißt du, wo ich nachsehen soll?     
04.03.2015, 14:38
2
Antworten

Verbose Ausgabe in jest js

ist eine Option für Verbore-Ausgabe zum Testen von Jest? Ich kann sehen, welche Module verspottet werden. Ich habe es versucht %Vor% funktioniert aber nicht. Danke für die Antwort.     
24.05.2015, 20:25
1
Antwort

Wie testet man die Dauer einer $ timeout-Operation mit Jasmine?

Angenommen, ich habe die folgende anonyme Funktionalität in einer Direktive: %Vor% Dies funktioniert erfolgreich. Nun, wenn ich einen Test schreiben wollte, mit Jasmin, um sicherzustellen, dass die Klasse nach ~ 2s entfernt wird, wie würde d...
22.01.2014, 01:16