Added callback statuses to response

Also, added a _fake_response() function so it only needs to be
editted in one place of the unittest.

NOTE: Successful requests also have statuses in the response
Small flake8 fix