Class: MiniTest::Spec

Inherits:
Object
  • Object
show all
Includes:
Rack::Test::Methods
Defined in:
lib/rack-minitest/spec.rb

Instance Method Summary collapse

Instance Method Details

#delete_json(path, params = {}) ⇒ Object



21
22
23
# File 'lib/rack-minitest/spec.rb', line 21

def delete_json(path, params = {})
  json_request :delete, path, params
end

#get_json(path, params = {}) ⇒ Object



9
10
11
# File 'lib/rack-minitest/spec.rb', line 9

def get_json(path, params = {})
  json_request :get, path, params
end

#last_json_responseObject



5
6
7
# File 'lib/rack-minitest/spec.rb', line 5

def last_json_response
  JSON.parse(last_response.body)
end

#post_json(path, params = {}) ⇒ Object



13
14
15
# File 'lib/rack-minitest/spec.rb', line 13

def post_json(path, params = {})
  json_request :post, path, params
end

#put_json(path, params = {}) ⇒ Object



17
18
19
# File 'lib/rack-minitest/spec.rb', line 17

def put_json(path, params = {})
  json_request :put, path, params
end