MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Testen der REST-API, die mit Node.js (Express) auf Travis CI erstellt wurde

Die Antwort ist einfach - Travis startet Ihren Server nicht für Sie, wenn Sie dies nicht in den Skriptschritten angeben. Sehen Sie sich mein Repository an (Es ist ein bisschen kompliziert, aber hey, es macht Tests).

Sie können "require of express.js" in "express.test.js" hinzufügen und den Server von dort aus starten. Nachdem alle Tests abgeschlossen sind, vergessen Sie nicht, es abzubauen.