【发布时间】:2013-04-08 06:07:24
【问题描述】:
所以我有一个 Django 应用程序,它作为其功能的一部分向另一台服务器发出请求(使用 requests 模块)。我想要做的是有一个可用于单元测试的服务器,它可以为我提供对来自 Django 应用程序的测试请求的预设响应(允许测试 Django 如何处理不同的潜在响应)。
代码示例如下:
payload = {'access_key': key,
'username': name}
response = requests.get(downstream_url, params=payload)
# Handle response here ...
我读到您可以使用SimpleHTTPServer 来完成此操作,但我不确定我如何使用它来实现此目的,任何想法将不胜感激!
【问题讨论】:
标签: django unit-testing django-testing