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.
1
Antwort

Jest, Typescript, ts-jest: Die Abdeckung ist etwas falsch

Ich schreibe ein Projekt mit TypeScript, Jest und dem ts-jest NPM Modul. Wenn ich meinen Test ausführe, bekomme ich eine gewisse Reichweite, aber der HTML-Bericht stimmt nicht ganz: Außerdem werden einige Funktionen als nicht gete...
16.12.2016, 16:20
2
Antworten

Branch Coverage für Redux Reducer

Sagen Sie, ich habe den folgenden Reduzierer: %Vor% und ich teste mit jest mit: %Vor% Dies erzeugt eine Zweigabdeckung von 4/5 . Nach ein wenig Nachdenken / Entfernen und / oder erneutem Hinzufügen von Zeilen bin ich bei der Verzweigun...
09.02.2017, 12:32
2
Antworten

Wie importiere ich andere Typen in meine benutzerdefinierte TypeScript-Deklarationsdatei?

Ich arbeite mit TypeScript + React + Webpack + Jest + Enzyme. Ich habe das Bedürfnis, einige globale Funktionen in meinen Testspezifikationen verfügbar zu haben. Ich kann das tun, indem ich die Option setupTestFrameworkScriptFile in der...
27.01.2017, 14:47
3
Antworten

Kann resolve.alias nicht für JEST-Tests verwenden

Ich verwende WebPack + React + Jest für meine Anwendung und ich habe resolve.alias = { app: "/path/to/app" } in meiner Konfigurationsdatei festgelegt. In React kann ich diesen Pfad verwenden ("app / component") und die Datei unter "/path/t...
22.12.2014, 12:39
5
Antworten

Konfigurieren von Jest, um Webpack zu imitieren, Wurzel auflösen und Alias ​​auflösen

Ich arbeite daran, ein Projekt mit Webpack & amp; Scherz. Im Moment lösen Webpack-Konfigurationen Konflikte mit Jest-Tests. In meiner Webpack-Konfiguration habe ich folgende Optionen eingestellt: %Vor% Damit kann ich Assets und Module mit:...
17.10.2015, 19:39
3
Antworten

Wie testet man Async Storage mit Jest?

Ich baue eine App mit React Native. Ich möchte minimieren, wie oft ich mit der Datenbank kommuniziere, also benutze ich AsyncStorage. Bei der Übersetzung zwischen DB und AsyncStorage gibt es jedoch viel Platz für Fehler. Daher möchte ich sichers...
03.12.2016, 21:13
2
Antworten

Wie man ES6-Klasse mit Jest macht

Ich versuche, eine Klasse Mailer mit Spaß zu verspotten und ich kann nicht herausfinden, wie es geht. Die Dokumentation gibt nicht viele Beispiele dafür, wie das funktioniert. Der Prozess ist der Ich werde ein Knotenereignis password-reset...
03.05.2017, 01:56
4
Antworten

Reaktion Warnung: Fehlgeschlagene Kontexttypen: Der erforderliche Kontext 'router' wurde nicht in 'Komponente' angegeben

Ich versuche, eine React-Komponente zu testen, die den react-router separat von app.js benötigt. Ich habe eine Komponente, die eine Umleitung mit dem Mixin Router.Navigation wie folgt macht: %Vor% Ich habe versucht, einen Test dafür zu sc...
14.05.2015, 12:04
2
Antworten

Mit Jest einen Link von react-router v4 testen

Ich verwende jest , um eine Komponente mit einem <Link> von react-router v4 zu testen. Ich bekomme eine Warnung, dass <Link /> den Kontext von einer react-router <Router /> -Komponente benötigt. Wie kann ich in...
03.05.2017, 23:24
3
Antworten

Spaß mit coffeescript jsx?

Wie kann ich Jest verwenden, um in CoffeeScript + React jsx geschriebene React-Komponenten zu testen? Das einzige CoffeeScript-Beispiel, das mit Jest bereitgestellt wird, verwendet einfaches CoffeeScript und funktioniert nicht mit CoffeeScrip...
25.11.2014, 09:34