def _random_response(self, status=None, content=None): """ Prepare a random response object with given status and content. Default status is 200 is None is given. Default content is random_str() if None is given. """ response = HttpResponse(content or random_str()) response.status_code = status return response
def _random_request(self, path=None, method=None): """ Prepare a random request object with given path and method. Default path is random_str() if None is given. Default method is 'GET' if None is given. """ request = HttpRequest() request.path = path or random_str() request.method = method or 'GET' return request