json_errors_test.rb 372 B

1234567891011121314151617
  1. require 'test_helper'
  2. module ActiveResource
  3. class JsonErrorsTest < Test::Unit::TestCase
  4. def test_parsing_of_error_json_hash
  5. errors = some_error.from_json({errors: {name: ['missing']}}.to_json)
  6. assert_equal({"name"=>["missing"]}, errors)
  7. end
  8. private
  9. def some_error
  10. ActiveResource::Errors.new(ShopifyAPI::Order.new)
  11. end
  12. end
  13. end