Sha256: fe8ac6a4c1ff64e259cd1df0564b6f376011cc09a2f8939e03b57429a78578b0
Contents?: true
Size: 1 KB
Versions: 3
Compression:
Stored size: 1 KB
Contents
require File.expand_path('../../test_helper', __FILE__) module Stripe class BitcoinTransactionTest < Test::Unit::TestCase TEST_ID = "btctxn_test_transaction".freeze should "retrieve should retrieve bitcoin receiver" do @mock.expects(:get). with("#{Stripe.api_base}/v1/bitcoin/transactions/#{TEST_ID}", nil, nil). once. returns(make_response(make_bitcoin_transaction)) receiver = Stripe::BitcoinTransaction.retrieve(TEST_ID) assert_equal TEST_ID, receiver.id end should "all should list bitcoin transactions" do @mock.expects(:get). with("#{Stripe.api_base}/v1/bitcoin/transactions", nil, nil). once. returns(make_response(make_bitcoin_transaction_array)) transactions = Stripe::BitcoinTransaction.all assert_equal 3, transactions.data.length assert transactions.data.kind_of? Array transactions.each do |transaction| assert transaction.kind_of?(Stripe::BitcoinTransaction) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stripe-1.28.1 | test/stripe/bitcoin_transaction_test.rb |
stripe-1.28.0 | test/stripe/bitcoin_transaction_test.rb |
stripe-1.27.2 | test/stripe/bitcoin_transaction_test.rb |