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.
2
Antworten

Wie kann ich Jasmine.js nach einem Testfehler stoppen?

Ich möchte, dass der Runner nach dem ersten Fehler stoppt, anstatt alle Tests auszuführen.     
04.02.2013, 03:27
1
Antwort

Jasmine spyOn on Funktion und zurückgegebenes Objekt

Ich benutze MeteorJS mit Winkel und möchte Controller testen. Mein Controller verwendet $ reactive (this) .attach ($ scope). Ich muss überprüfen, ob diese Methode aufgerufen wurde. Ich erstelle so etwas für Spion: %Vor% So kann ich es so...
03.02.2016, 10:06
1
Antwort

Wie kann ich Komponenten testen, die vom RC3-Router abhängen?

Ich versuche Unit-Tests zu bekommen, die mit RC1 funktionieren und mit dem "neuen" Router arbeiten. Wie kann ich dies am 3.0.0-alpha.8 erreichen? Meine Abhängigkeiten: %Vor% Die Komponente , die ich testen möchte , die die routerLink...
01.07.2016, 08:56
2
Antworten

Der Befehl "Winkelmesser warten" kann nicht auf das Bootstarp-Modal warten

Szenario: Immer wenn sich ein Benutzer mit falschen Anmeldeinformationen anmeldet, wird für 1-2 Sekunden ein Bootstrap-Modal mit der Meldung "sorry, incorrect credentials" angezeigt. Unten ist das HTML des Modals. %Vor% Ich muss überprüfen,...
24.01.2017, 13:14
2
Antworten

Bester Ansatz zum Testen von Backbone-Ansichten mit Vorlagen unter Verwendung von Jasmine

Ich lerne Backbone, also baue ich eine einfache Backbone-App. Ich verwende Jasmin-Framework, um meine Backbone-App zu testen. Wie es der Zufall wollte, war mein erster Jasmin-Test für eine Backbone-Ansicht. Dies ist eine sehr einfache Ansicht...
30.01.2012, 20:43
1
Antwort

Wie Übergangshaken mit ui-Router 1.0.x getestet werden

Ich migriere auf die neueste stabile Version von ui-router und verwende die $ transitions-Lebenszyklus-Hooks, um bestimmte Logik auszuführen, wenn bestimmte Zustandsnamen in einen Übergang umgewandelt werden. In einigen meiner Controller habe...
27.10.2017, 12:55
1
Antwort

Abhängigkeiten von gulp-Jasmin angeben

Ich habe folgende gulpfile.js : %Vor% Der Code in spec/test.js verwendet jedoch eine globale angular -Variable und gibt einen Fehler aus, dass er nicht definiert ist, wenn ich die gulp-Aufgabe default ausführen. Nehmen wir an, das...
29.01.2015, 01:47
1
Antwort

Testen eines Angular Controllers, der Datatables verwendet - Mocking von DTOptionsBuilder und DT ColumnBuilder

Ich versuche, einen Test für einen Angular-Controller zu schreiben, der hauptsächlich eine Datentabelle mit Werten vom Server erstellt. Ich habe versucht, DTOptionsBuilder und DTColumnBuilder zu verspotten, aber das scheint nicht zu funktioniere...
09.07.2015, 21:19
1
Antwort

$ rootScope.digest beendet kein Versprechen in Jasmine

Wir versuchen derzeit, unsere eckigen Dienste zu testen, die versprechen, Werte an die Controller zurückzugeben. Das Problem ist, dass die Funktionen, die wir an die .then binden, nicht in Jasmine aufgerufen werden. Wir haben festgestellt, da...
22.09.2015, 13:14
1
Antwort

Cordova / PhoneGap TDD: Wie benutze ich Jasmine und Karma, um mobile Apps zu testen?

%Vor% Basierend auf Karma # 472 funktioniert es nicht für einige / die meisten Leute, aber einige behaupten, es kann getan werden. Was ich versuche zu erreichen, ist der Zugriff auf die Cordova-Umgebung (zB FileSystem-API, Batterieereignis...
12.05.2014, 22:08