Ich habe nur eine einfache Frage, aber ich konnte keine Antwort finden.Rails - Testing JSON API mit Funktionstests
Meine Ruby on Rails 3.2.2 Anwendung haben eine JSON-API mit einer Geräte-Session-Authentifizierung.
Meine Frage ist: Wie kann ich diese API mit funktionalen oder Integrationstests testen - und gibt es eine Möglichkeit, eine Sitzung zu behandeln?
Ich habe kein Frontend, nur eine API, die ich tun kann GET. POST. STELLEN. und DELETE mit JSON Body.
Was ist der beste Weg, um dies automatisiert zu testen?
Beispiel neue Benutzer erstellen
POST www.exmaple.com/users
{
"user":{
"email" : "[email protected]",
"password " : "mypass"
}
}
Warum hast du mir rspec empfohlen? Was ist rspec und was ist der Unterschied zwischen rspec und normalen Tests? – Lailo
Was meinst du mit "normalen Tests"? Ich mag Rspec für bequemes DSL und die Echtheit von Hilfsmethoden. Was benutzen Sie gerade? –