class Async::HTTP::WebMockClientWrapper

def build_webmock_response(response)

def build_webmock_response(response)
  body = response.read
  response.body = ::Protocol::HTTP::Body::Buffered.wrap(body)
  webmock_response = WebMock::Response.new
  webmock_response.status = [
    response.status,
    ::Protocol::HTTP1::Reason::DESCRIPTIONS[response.status]
  ]
  webmock_response.headers = build_webmock_response_headers(response)
  webmock_response.body = body
  webmock_response
end