我试图调用视图函数来测试应用程序中的某些内容,如下所示:
>>> from ingest.views import search_site
>>> request={'search_string':'billy','search_type':'title'}
>>> search_site(request)
AttributeError:“ dict”对象没有属性“ GET”
如何创建一个空的请求对象,例如上面的我可以用来测试视图函数的对象?
最佳答案
Django为此提供了测试工具。
https://docs.djangoproject.com/en/1.11/topics/testing/tools/