Es gibt noch keine offiziellen Beispiele für die Implementierung von Unit-Tests für KeystoneJS-Sites, aber es würde Sie nichts daran hindern, Tests mit einem Framework wie mocha zu schreiben, wie Sie es in jeder anderen node.js-App tun würden / p>
Sie möchten Keystone initialisieren, Ihre Modelle registrieren, dann eine Verbindung zur Datenbank herstellen und Tests ausführen, ohne den Webserver zu starten. Etwas wie das:
./tests.js
%Vor%Führen Sie dann tests.js aus, oder erstellen Sie ein npm / grunt / etc.-Skript.
Behalten Sie das Problem # 216 für ein integriertes Testframework im Auge.
Tags und Links unit-testing node.js mongodb mongoose keystonejs