我正在开发一个应用程序,它调用一个Web服务。我想开发一个代理类,返回一个来自该服务的假响应,这样我就不必在开发/测试应用程序的其他部分时不断地向该服务发送请求了。
我的应用程序期望通过Net::HTTP生成响应。
感谢您选择使用我们的服务。
我的应用程序期望通过Net::HTTP生成响应。
response = Net::HTTP.get(URI.parse('http://foo.com'))
case response
when Net::HTTPOK
# do something fun
when Net::HTTPUnauthorized
# you get the idea
如何制造一个响应对象,给它所有正确的头部,返回一个字符串主体等?
response = ProxyClass.response_object
case response
when Net::HTTPOk
# my app doesn't know it's being lied to
感谢您选择使用我们的服务。