私はPythonテストが初めてなので、明白な情報を提供することを躊躇しないでください.
基本的に、私は Python を使用していくつかの RESTful テストを行いたいと思っており、httpretty と確かなライブラリが非常に見栄えがすることを発見しました。
次を含むpythonファイルがあります。
#!/usr/bin/python
from sure import expect
import requests, httpretty
@httpretty.activate
def RestTest():
httpretty.register_uri(httpretty.GET, "http://localhost:8090/test.json",
body='{"status": "ok"}',
content_type="application/json")
response = requests.get("http://localhost:8090/test.json")
expect(response.json()).to.equal({"status": "ok"}
これは、 https://github.com/gabrielfalcao/HTTPrettyで提供されているサンプル コードと基本的に同じです。
私の質問は; このテストを実行して、合格または不合格を確認するにはどうすればよいですか? を使用して実行しようとしまし./pythonFile
たが、うまくいきません。