jestjs

Jest ist ein Framework für JavaScript-Unit-Tests von Facebook, das auf Jasmine basiert und eine automatisierte Pseudo-Erstellung sowie eine jsdom-Umgebung bietet. Es wird oft zum Testen von React-Komponenten verwendet.
3
Antworten

Jenkins Integration mit Jest

Gibt es eine Möglichkeit, die Jenkins-Integration in das Javascript-Test-Framework zu integrieren, das auf Jasmine aufgebaut ist? Ich habe versucht, Jest mit Jasmin-Reportern zu integrieren, aber es ist mir nicht gelungen, eine JUnit-XML-Au...
06.08.2014, 08:38
3
Antworten

Reagieren Sie die Komponente mit jQuery ohne require - jest Unit Tests

Ich habe eine sehr einfache React-Mischung, die jQuery verwendet, um ein Ereignis auszulösen %Vor% Dies wird mit browserify als Teil einer neuen Gruppe von Komponenten in die Hauptseite importiert. Da die Haupt-Site, die diese Komponenten en...
28.11.2014, 13:01
4
Antworten

Wie testet man eine reaktive native Komponente, die ein benutzerdefiniertes natives Modul mit Jest importiert?

Hier ist eine einfache Komponente, die ich versuche zu testen mit Native Reagieren 0.39 und Jest 18: %Vor% Hier ist TestModule und seine test Methode: %Vor% Der folgende Test schlägt fehl mit dem Fehler TypeError: Cannot read propert...
27.12.2016, 06:18
1
Antwort

Meteor reagiert auf den Test

Einfacher Test, nur um zu überprüfen, ob die reagierende Komponente gerendert werden kann, und es schlägt fehl, weil ich importiere import { Meteor } from 'meteor/meteor' Der vollständige Fehler ist ... %Vor% Ich gehe davon aus, das...
17.09.2016, 15:55
4
Antworten

Wie kann ich meinen Tests in Jest Canvas-Unterstützung hinzufügen?

In meinem Jest Komponententest rende ich eine Komponente mit einem ColorPicker . Die ColorPicker -Komponente erstellt ein Canvas-Objekt und einen 2d-Kontext, gibt aber 'undefined' zurück, wodurch der Fehler "Cannot set property 'fillSt...
21.10.2015, 20:57
1
Antwort

Jest - Wie finde ich eine gerenderte DOM-Komponente mit ID?

Ich schreibe einen einfachen Jest-Test, der überprüft, dass meine Komponente gerendert wurde. Ich sehe, dass React's TestUtils Funktionen hat, um gerenderte Komponenten nach Klassen oder nach Tags zu suchen, aber nicht nach ihrem ID-Attribut. Es...
23.06.2015, 10:14
3
Antworten

Wie führe ich eine Konfiguration vor jedem Jest-Testlauf aus?

Ich schreibe Tests für eine React-Anwendung, die Fluxxor verwendet, um einen Event-Dispatcher bereitzustellen. Diese Arbeit erfordert es, Jest zu sagen, dass es nicht einige wenige Module vortäuscht, die intern verwendet werden und von Node selb...
29.07.2014, 14:10
2
Antworten

Verspottung einer Yaml-Datei im Scherz

Ich habe eine Yaml-Datei, die einige Konfigurationsinformationen enthält, und ich verwende sie in einem Modul, das ich testen möchte. Aber wenn ich es teste, möchte ich es verspotten, also hat es nur vereinfachte und statische Daten, so ist es e...
26.02.2018, 22:03
2
Antworten

Testen des Komponentenverhaltens (Klick) in React-Native mit Jest

Angenommen, ich habe diese Komponente: %Vor% Wie gehe ich vor, um 1 Klick auf "Touchable WithoutFeedback" zu simulieren und sicherzustellen, dass "myCoolFunction" genau einmal aufgerufen wurde? Wenn es kein Muss ist, würde ich lieber kein...
26.12.2016, 14:34
1
Antwort

React & Jest: Modul kann nicht aus der Testdatei gefunden werden

Einrichten eines Jest-Tests ('App-test.js') für eine Redux-Aktion ('App.js') in einem Verzeichnis app/__tests__ : Hier ist der Header von App.js: %Vor% In app/ gibt es ein Modul config.js . Dies wird dort importiert, wo es benötigt...
18.05.2016, 18:46