Method: ApiResource::Mocks::MockResponse#initialize

Defined in:
lib/api_resource/mocks.rb

#initialize(body, opts = {}, &block) ⇒ MockResponse

Returns a new instance of MockResponse.



132
133
134
135
136
137
138
139
# File 'lib/api_resource/mocks.rb', line 132

def initialize(body, opts = {}, &block)     
  opts = opts.reverse_merge({:headers => {}, :status_code => 200})
  @body = body
  @headers = opts[:headers]
  @code = opts[:status_code]
  @format = (opts[:format] || :json)
  @block = block if block_given?
end