docstring for _request_and_assert, response generator inside

Rob requested more clarity for the generic assertion code
Also, the generator is only used in _request_and_assert