module Helpers::JsonResponse

Public Instance Methods

is_success_response() click to toggle source
# File lib/generators/gems_generator/rspec/templates/support/helpers/json_response.rb, line 10
def is_success_response
  expect(json_response[:status]).to eq(200)
end
json_response() click to toggle source
# File lib/generators/gems_generator/rspec/templates/support/helpers/json_response.rb, line 6
def json_response
  MultiJson.load(response.body, symbolize_keys: true)
end
response_data() click to toggle source
# File lib/generators/gems_generator/rspec/templates/support/helpers/json_response.rb, line 22
def response_data
  json_response[:data] rescue nil
end
response_msg() click to toggle source
# File lib/generators/gems_generator/rspec/templates/support/helpers/json_response.rb, line 18
def response_msg
  json_response[:msg] rescue nil
end
response_status() click to toggle source
# File lib/generators/gems_generator/rspec/templates/support/helpers/json_response.rb, line 14
def response_status
  json_response[:status] rescue nil
end