Ich habe keine Möglichkeit gefunden, REST-Methoden für meine Anwendung automatisch zu testen, während ich setUp und tearDown verwende, um die Eindeutigkeit jedes Tests zu erhalten.Wie teste ich Unit-Test-REST-Methoden in App Engine?
gaetestbed gibt mir einen sauberen Datenspeicher zwischen den Tests. Und httplib2 ermöglicht es mir, problemlos REST-Methoden aufzurufen und ihre Antworten zu analysieren; Dazu muss jedoch eine lokale Instanz meiner Anwendung auf Port 8080 laufen und jeden Test aufrufen. Dies verhindert den Zweck einer gaetestbed-artigen Aktualisierung des Datenspeichers, da Daten zwischen Aufrufen erhalten bleiben.
Ich konnte die GAE-Server innerhalb des setUp und tearDown Methoden, aber dies scheint verschwenderisch und zeitaufwendig starten und stoppen. Gibt es einen besseren Weg?
Danke, Nick! –