Module: Apimaster::Test::Methods

Defined in:
lib/apimaster/test/methods.rb

Instance Method Summary collapse

Instance Method Details

#bodyObject



8
9
10
# File 'lib/apimaster/test/methods.rb', line 8

def body
  last_response.body
end

#from_jsonObject



17
18
19
# File 'lib/apimaster/test/methods.rb', line 17

def from_json
  @response_json ||= JSON.parse(last_response.body)
end

#patch(uri, params = {}, env = {}, &block) ⇒ Object



12
13
14
15
# File 'lib/apimaster/test/methods.rb', line 12

def patch(uri, params = {}, env = {}, &block)
  env = env.merge(:method => "PATCH", :params => params)
  request(uri, env, &block)
end

#to_json(hash) ⇒ Object



21
22
23
# File 'lib/apimaster/test/methods.rb', line 21

def to_json(hash)
  JSON.generate(hash)
end