Sha256: a6576a305168321d1fb5f676324ad60e48b140c4f4a20dd5054f496e14b6dca7
Contents?: true
Size: 556 Bytes
Versions: 15
Compression:
Stored size: 556 Bytes
Contents
require 'test_helper' module ActiveResource class JsonErrorsTest < Test::Unit::TestCase def test_parsing_of_error_json_hash errors = some_error.from_json({errors: {name: ['missing']}}.to_json) assert_equal({"name"=>["missing"]}, errors) end def test_parsing_of_error_json_plain_string errors = some_error.from_json({errors: 'some generic error'}.to_json) assert_equal(["some generic error"], errors) end private def some_error ActiveResource::Errors.new(ShopifyAPI::Order.new) end end end
Version data entries
15 entries across 15 versions & 1 rubygems