例如,我在 Django 中有一个重用请求对象的方法:
def dowork(request):
# the sessionid is a query param of the callback from payment gateway
print request.GET.get('sessionid')
当我写unittest时,我需要创建一个假请求对象,它应该有GET
属性并且应该包含一个字典{'sessionid': 'blah'}
我如何使用模拟包做到这一点?