Methods
Attributes
| [RW] | body | |
| [RW] | headers | |
| [RW] | method | |
| [RW] | path |
Public Class methods
[ show source ]
# File activeresource/lib/active_resource/http_mock.rb, line 148
148: def initialize(method, path, body = nil, headers = {})
149: @method, @path, @body, @headers = method, path, body, headers.merge(ActiveResource::Connection::HTTP_FORMAT_HEADER_NAMES[method] => 'application/xml')
150: end
Public Instance methods
[ show source ]
# File activeresource/lib/active_resource/http_mock.rb, line 152
152: def ==(req)
153: path == req.path && method == req.method && headers == req.headers
154: end
[ show source ]
# File activeresource/lib/active_resource/http_mock.rb, line 156
156: def to_s
157: "<#{method.to_s.upcase}: #{path} [#{headers}] (#{body})>"
158: end