mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-12-02 00:01:00 -05:00
rename mnemonic to description
This commit is contained in:
parent
d291020a43
commit
c0ca48f848
@ -297,17 +297,17 @@ class TestStripeRuby < Test::Unit::TestCase
|
|||||||
|
|
||||||
should "updating an object should issue a POST request with only the changed properties" do
|
should "updating an object should issue a POST request with only the changed properties" do
|
||||||
@mock.expects(:post).with do |url, api_key, params|
|
@mock.expects(:post).with do |url, api_key, params|
|
||||||
url == "#{Stripe.api_base}/v1/customers/c_test_customer" && api_key.nil? && CGI.parse(params) == {'mnemonic' => ['another_mn']}
|
url == "#{Stripe.api_base}/v1/customers/c_test_customer" && api_key.nil? && CGI.parse(params) == {'description' => ['another_mn']}
|
||||||
end.once.returns(test_response(test_customer))
|
end.once.returns(test_response(test_customer))
|
||||||
c = Stripe::Customer.construct_from(test_customer)
|
c = Stripe::Customer.construct_from(test_customer)
|
||||||
c.mnemonic = "another_mn"
|
c.description = "another_mn"
|
||||||
c.save
|
c.save
|
||||||
end
|
end
|
||||||
|
|
||||||
should "updating should merge in returned properties" do
|
should "updating should merge in returned properties" do
|
||||||
@mock.expects(:post).once.returns(test_response(test_customer))
|
@mock.expects(:post).once.returns(test_response(test_customer))
|
||||||
c = Stripe::Customer.new("c_test_customer")
|
c = Stripe::Customer.new("c_test_customer")
|
||||||
c.mnemonic = "another_mn"
|
c.description = "another_mn"
|
||||||
c.save
|
c.save
|
||||||
assert_equal false, c.livemode
|
assert_equal false, c.livemode
|
||||||
end
|
end
|
||||||
@ -396,7 +396,7 @@ class TestStripeRuby < Test::Unit::TestCase
|
|||||||
@mock.expects(:post).once.returns(test_response(test_charge))
|
@mock.expects(:post).once.returns(test_response(test_charge))
|
||||||
c = Stripe::Charge.new("test_charge")
|
c = Stripe::Charge.new("test_charge")
|
||||||
c.refresh
|
c.refresh
|
||||||
c.mnemonic = "New charge description"
|
c.description = "New charge description"
|
||||||
c.save
|
c.save
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -414,18 +414,18 @@ class TestStripeRuby < Test::Unit::TestCase
|
|||||||
c = Stripe::Charge.new("test_charge")
|
c = Stripe::Charge.new("test_charge")
|
||||||
c.refresh
|
c.refresh
|
||||||
assert_raises ArgumentError do
|
assert_raises ArgumentError do
|
||||||
c.mnemonic = ""
|
c.description = ""
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
should "charges descriptions should pass nil as an empty string" do
|
should "charges descriptions should pass nil as an empty string" do
|
||||||
@mock.expects(:get).once.returns(test_response(test_charge))
|
@mock.expects(:get).once.returns(test_response(test_charge))
|
||||||
@mock.expects(:post).once.with do |url, api_key, params|
|
@mock.expects(:post).once.with do |url, api_key, params|
|
||||||
params == 'mnemonic='
|
params == 'description='
|
||||||
end.returns(test_response(test_charge))
|
end.returns(test_response(test_charge))
|
||||||
c = Stripe::Charge.new("test_charge")
|
c = Stripe::Charge.new("test_charge")
|
||||||
c.refresh
|
c.refresh
|
||||||
c.mnemonic = nil
|
c.description = nil
|
||||||
c.save
|
c.save
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -476,13 +476,13 @@ class TestStripeRuby < Test::Unit::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
should "customers should be updateable" do
|
should "customers should be updateable" do
|
||||||
@mock.expects(:get).once.returns(test_response(test_customer({:mnemonic => "foo"})))
|
@mock.expects(:get).once.returns(test_response(test_customer({:description => "foo"})))
|
||||||
@mock.expects(:post).once.returns(test_response(test_customer({:mnemonic => "bar"})))
|
@mock.expects(:post).once.returns(test_response(test_customer({:description => "bar"})))
|
||||||
c = Stripe::Customer.new("test_customer").refresh
|
c = Stripe::Customer.new("test_customer").refresh
|
||||||
assert_equal c.mnemonic, "foo"
|
assert_equal c.description, "foo"
|
||||||
c.mnemonic = "bar"
|
c.description = "bar"
|
||||||
c.save
|
c.save
|
||||||
assert_equal c.mnemonic, "bar"
|
assert_equal c.description, "bar"
|
||||||
end
|
end
|
||||||
|
|
||||||
should "create should return a new customer" do
|
should "create should return a new customer" do
|
||||||
@ -527,11 +527,11 @@ class TestStripeRuby < Test::Unit::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
should "be able to update a customer without refreshing it first" do
|
should "be able to update a customer without refreshing it first" do
|
||||||
@mock.expects(:post).once.with("#{Stripe.api_base}/v1/customers/test_customer", nil, 'mnemonic=bar').returns(test_response(test_customer({:mnemonic => "bar"})))
|
@mock.expects(:post).once.with("#{Stripe.api_base}/v1/customers/test_customer", nil, 'description=bar').returns(test_response(test_customer({:description => "bar"})))
|
||||||
c = Stripe::Customer.new("test_customer")
|
c = Stripe::Customer.new("test_customer")
|
||||||
c.mnemonic = "bar"
|
c.description = "bar"
|
||||||
c.save
|
c.save
|
||||||
assert_equal c.mnemonic, "bar"
|
assert_equal c.description, "bar"
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user