我是 python 测试的新手,所以请毫不犹豫地提供任何明显的信息。
基本上我想用 python 做一些 RESTful 测试,发现 httpretty 和 sure 库看起来真的很好。
我有一个 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
但这不起作用。