test/test_helper.rb in stripe-1.8.7 vs test/test_helper.rb in stripe-1.8.8

- old
+ new

@@ -1,10 +1,10 @@ -require 'stringio' -require 'test/unit' require 'stripe' +require 'test/unit' require 'mocha/setup' -include Mocha +require 'stringio' +require 'shoulda' #monkeypatch request methods module Stripe @mock_rest_client = nil @@ -78,11 +78,12 @@ :livemode => false, :object => "customer", :id => "c_test_customer", :default_card => "cc_test_card", :created => 1304114758, - :cards => test_card_array('c_test_customer') + :cards => test_card_array('c_test_customer'), + :metadata => {} }.merge(params) end def test_customer_array { @@ -109,11 +110,12 @@ :id => "ch_test_charge", :reason => "execute_charge", :livemode => false, :currency => "usd", :object => "charge", - :created => 1304114826 + :created => 1304114826, + :metadata => {} }.merge(params) end def test_charge_array { @@ -247,11 +249,12 @@ :bank_name => "STRIPE TEST BANK", :country => "US", :object => "bank_account" }, :created => 1304114758, - :verified => true + :verified => true, + :metadata => {} }.merge(params) end def test_recipient_array { @@ -276,11 +279,12 @@ :fee_details => [], :id => "tr_test_transfer", :livemode => false, :currency => "usd", :object => "transfer", - :date => 1304114826 + :date => 1304114826, + :metadata => {} }.merge(params) end def test_transfer_array { @@ -332,5 +336,21 @@ { :deleted => true, :id => "di_test_coupon" } end + +class Test::Unit::TestCase + include Mocha + + setup do + @mock = mock + Stripe.mock_rest_client = @mock + Stripe.api_key="foo" + end + + teardown do + Stripe.mock_rest_client = nil + Stripe.api_key=nil + end +end +