Call serialization of a changed array of hashes undefined for now

This commit is contained in:
Brandur 2015-10-27 11:53:36 -07:00
parent 431ef3b1f2
commit ae4bb64c5a

View File

@ -164,22 +164,6 @@ module Stripe
Stripe::StripeObject.serialize_params(obj))
end
should "#serialize_params on an partially changed array of hashes" do
obj = Stripe::StripeObject.construct_from({
:foo => [
Stripe::StripeObject.construct_from({
:bar => nil
}),
Stripe::StripeObject.construct_from({
:bar => nil
}),
]
})
obj.foo[1].bar = "baz"
assert_equal({ :foo => [{}, { :bar => "baz" }] },
Stripe::StripeObject.serialize_params(obj))
end
should "#serialize_params doesn't include unchanged values" do
obj = Stripe::StripeObject.construct_from({ :foo => nil })
assert_equal({}, Stripe::StripeObject.serialize_params(obj))