'Keyword Arguments:
response: a JSON-serializable Python type representing the desired response body.
status: desired HTTP status for the response.
expect_called: a boolean indicating whether an API request was expected; set
to False if we should ensure that no request arrived.
exception: raise this exception instead of returning an HTTP response when called.
reset_on_exit (bool): Indicates if `httpretty` should be reset after the decorator exits.'

def __init__(self, response=None, status=200, expect_called=True, exception=None, reset_on_exit=True):

    self.response = (response or self.default_response)
    self.status = status
    self.expect_called = expect_called
    self.exception = exception
    self.reset_on_exit = reset_on_exit
