Ich könnte wirklich einen Ratschlag geben, um eine REST-konforme API zu testen, die ich in node.js erstellt habe. Es gibt eine Fülle von Frameworks da draußen und ich bin ratlos. Mein Testwissen ist im Allgemeinen nicht gut genug, weshalb ich versuche, diese Tests zu schreiben. Ich habe versucht, vows.js, die nett scheint, aber ich konnte nicht herausfinden, wie das Testen meiner API zu integrieren, brauche ich eine Art von Client. Ein Beispiel für einen einfachen Beitrag zum Testen eines Login-Systems ist alles, was ich brauche, um loszulegen.
Gelübde - ist scheiße. benutze mokka
Mit vow-is -Code
aktualisiertHier ist das Gelübde - ein Beispiel aus dem Gelübde-Beispiel Ordner .
%Vor%Dies verwendet Gelübde-ist .
Ich habe vowsjs und Anfrage verwendet Bibliotheken.
Ich habe festgestellt, dass sie am einfachsten sind, da beide Bibliotheken korrekt dokumentiert sind und aktiv entwickelt und gepflegt werden. (Ich habe nicht gefunden, dass die Dokumentation für APIeasy ausreichend ist.)
Hier ist ein Beispieltest an dem ich gerade schreibe Testen Sie die HTTP API von Couchapp:
%Vor%