Merge pull request #2821 from internetee/update_test_coverage/accreditation_center/base_controller

Added extra test coverage for accreditation_center/base_controller
This commit is contained in:
Timo Võhmar 2025-07-29 16:18:42 +03:00 committed by GitHub
commit c60d93408b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -20,4 +20,20 @@ class ContactsTest < ApplicationIntegrationTest
assert_equal json[:contact][:name], 'John'
end
def test_parameter_missing_error
get '/api/v1/accreditation_center/contacts' # without name parameter
json = JSON.parse(response.body, symbolize_names: true)
assert_response 404
assert_equal 'Contact not found', json[:errors]
end
def test_record_not_found_error
get '/api/v1/accreditation_center/contacts/?id=non_existent'
json = JSON.parse(response.body, symbolize_names: true)
assert_response 404
assert_equal 'Contact not found', json[:errors]
end
end