Ich wollte die Modelle meines Trails.js-Projekts mit Mocha testen. Ich verwende die Trailpack-Wasserlinie , um meine Modelle in das Waterline ORM zu laden.
Nach den Trails Docs habe ich ein User.test.js
erstellt:
Dies läuft ohne Fehler.
Aber ich kann das Modell in keiner Weise instanziieren. Nach dem Beispiel der Dokumente new User({...})
sollte ein neues Benutzerobjekt erstellen, aber dieser Code gibt den Fehler User is not a constructor
aus. Und auch das Beispiel Docs mit User.create({...})
scheint nicht zu funktionieren.
Das Ausdrucken des Benutzermodells zeigt, dass es nur aus zwei methods: [ 'getModelName', 'getTableName' ]
besteht.
Wie instanziiere ich ein Waterline-Modell für Komponententests?
Tags und Links javascript unit-testing waterline mocha trailsjs