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

Squire bricht andere Tests

Ich benutze Karma, Jasmin, Jasmin. Async, Sinon und Chai. Die gute Nachricht ... dieser Test funktioniert richtig. Die Abhängigkeit wird verspottet, Spione werden aufgerufen, und das absichtliche Brechen der Testperson führt zu fehlgeschlagen...
15.09.2013, 10:34
1
Antwort

Wie kann ich eine .catch Promise Return in AngularJS mit Jasmine testen?

Ich bin ziemlich neu in Javascript und habe gerade AngularJS gelernt, aber ich habe die meisten meiner Testfälle mit einigen tollen Beispielen, die ich gefunden habe, umgesetzt. Leider kann ich nichts finden, was mir helfen könnte, meinen aktuel...
03.05.2014, 02:09
2
Antworten

Jasmine lädt JavaScript-Dateien nicht aus der Asset-Pipeline

Ich entwickle ein Juwel und ich habe Jasmin installiert Ссылка Alle erforderlichen JS-Dateien befinden sich in meiner Manifest-Datei unter app / assets / javascripts / application.js %Vor% Und meine jasmine.yml-Datei verweist darauf:...
13.03.2013, 19:40
1
Antwort

Ich kann die Sichtbarkeit von Elementen, die in meiner Backbone-Ansicht gerendert wurden, nicht testen

Ich arbeite an einer Backbone.js-Anwendung und beim Hinzufügen von Tests mit Jasmine & amp; Sinon Ich hatte Probleme, die Sichtbarkeit einiger DOM-Elemente zu bestimmen: einige von ihnen wurden in den Tests als nicht sichtbar erkannt, während...
07.06.2012, 12:00
1
Antwort

Angularjs - simulieren Sie das Berührungsereignis im Winkelmesser e2e test

Ich benutze Winkelmesser mit Jasmine für meine mobile Angularjs App. Ich möchte ein Berührungsereignis (touchStart / touchEnd usw.) für ein bestimmtes Element testen. Etwas wie: %Vor%     
18.05.2014, 10:13
1
Antwort

Karma Jasmintests: Markieren Sie Diff im Terminal

Ich verwende Karma mit Jasmine für meine Tests. Bei einigen Tests habe ich große Objekte, auf die sich der Test stützt. Wenn ich sowas wie mache %Vor% und obj != expectedObj , bekomme ich eine Fehlermeldung in meinem Terminal. Aber dieser...
02.05.2014, 13:45
4
Antworten

AngularJS Unit-Test mit ReSharper

Ich versuche, Jasmin-Komponententests für einen AngularJS-Controller zu erhalten, der mit dem ReSharper-Testlauf läuft, damit ich meine Client- und serverseitigen Tests innerhalb von VS 2012 an einem Ort ausführen kann. Ich stoße auf ein Prob...
12.07.2013, 15:51
2
Antworten

Erwarten Sie, dass sich ein Array von Gleitkommazahlen in der Nähe eines anderen Arrays in Jasmine befindet

Ich teste eine JavaScript-Funktion, die ein Array von Zahlen zurückgibt, um zu sehen, ob das zurückgegebene Array dieselben Elemente enthält wie das Array, das die erwartete Ausgabe enthält: %Vor% Dies funktioniert einwandfrei, wenn myArray...
10.02.2016, 14:45
1
Antwort

Das Testen von postMessage mit Jasmine async funktioniert nicht

Ich versuche Jasmine 2.0 zu verwenden, um Komponententests für eine bestimmte Logik in einer AngularJS-App zu schreiben, aber die Logik befindet sich in einem Ereignis-Listener. Von der Steuerung: %Vor% Und aus der Testdatei: %Vor% Aber...
11.06.2015, 18:12
1
Antwort

Zugriff auf den Direktiven-Attributwert im Jasmin-Test

Ich habe ein Beispiel für eine AngularJS-Anweisung wie dieses <div some-dir="5" /> Wie würde ich auf diesen Direktivenattributwert von 5 in meinem Test zugreifen? %Vor%     
19.11.2014, 13:16