Sha256: 591b86185e68fec4b1652d54a9b41621686a1bd40a652a20b44765a7c3aadfee
Contents?: true
Size: 1.45 KB
Versions: 1
Compression:
Stored size: 1.45 KB
Contents
require 'test_helper' class StatusTest < ActionDispatch::IntegrationTest test "respond with status 500 if error is call" do get 'error.json' assert_response 500 assert_equal ' ', response.body get 'error' assert_response 500 assert_equal File.read(Rails.root.join('public', '500.html')), response.body end test "respond with status 404 if not_found is call" do get 'not_found.json' assert_response 404 assert_equal ' ', response.body get 'not_found' assert_response 404 assert_equal File.read(Rails.root.join('public', '404.html')), response.body end test "respond with status 401 if unauthorized is call" do get 'unauthorized.json' assert_response 401 assert_equal ' ', response.body get 'unauthorized' assert_response 401 assert_equal File.read(Rails.root.join('public', '422.html')), response.body end test "respond with status 403 if forbidden is call" do get 'forbidden.json' assert_response 403 assert_equal ' ', response.body get 'forbidden' assert_response 403 assert_equal File.read(Rails.root.join('public', '422.html')), response.body end test "respond with status 422 if unprocessable_entity is call" do get 'unprocessable_entity.json' assert_response 422 assert_equal ' ', response.body get 'unprocessable_entity' assert_response 422 assert_equal File.read(Rails.root.join('public', '422.html')), response.body end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tuning-0.2.3 | test/status_test.rb |