Class | ActiveResource::HttpMock |
In: |
vendor/rails/activeresource/lib/active_resource/http_mock.rb
|
Parent: | Object |
# File vendor/rails/activeresource/lib/active_resource/http_mock.rb, line 72 72: def initialize(site) 73: @site = site 74: end
# File vendor/rails/activeresource/lib/active_resource/http_mock.rb, line 23 23: def requests 24: @@requests ||= [] 25: end
# File vendor/rails/activeresource/lib/active_resource/http_mock.rb, line 44 44: def reset! 45: requests.clear 46: responses.clear 47: end
# File vendor/rails/activeresource/lib/active_resource/http_mock.rb, line 31 31: def respond_to(pairs = {}) 32: reset! 33: pairs.each do |(path, response)| 34: responses[path] = response 35: end 36: 37: if block_given? 38: yield Responder.new(responses) 39: else 40: Responder.new(responses) 41: end 42: end