Sha256: 13f4971285f545397f77eff4ade3c702c81a0e03b9da8fc15261898ea55527b3
Contents?: true
Size: 1.13 KB
Versions: 4
Compression:
Stored size: 1.13 KB
Contents
require 'test_helper' class TestPinTransfer < MiniTest::Unit::TestCase def test_transfer_create transfer = created_transfer assert_kind_of PinPayment::Transfer, transfer end def test_fetch_all_transfers FakeWeb.register_uri(:get, 'https://test-api.pin.net.au/1/transfers', body: fixtures['responses']['transfer']['all']) transfers = PinPayment::Transfer.all assert_kind_of Array, transfers assert_kind_of PinPayment::Transfer, transfers.first end def test_find_transfer transfer = created_transfer FakeWeb.register_uri(:get, "https://test-api.pin.net.au/1/transfers/#{transfer.token}", body: fixtures['responses']['transfer']['created']) transfer = PinPayment::Transfer.find(transfer.token) assert_kind_of PinPayment::Transfer, transfer end def test_line_items transfer = created_transfer FakeWeb.register_uri(:get, "https://test-api.pin.net.au/1/transfers/#{transfer.token}/line_items", body: fixtures['responses']['line_item']['all']) line_items = transfer.line_items assert_kind_of Array, line_items assert_kind_of PinPayment::Transfer::LineItem, line_items.first end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
pin_payment-0.5.2 | test/test_pin_transfer.rb |
pin_payment-0.5.1 | test/test_pin_transfer.rb |
pin_payment-0.5.0 | test/test_pin_transfer.rb |
pin_payment-0.4.0 | test/test_pin_transfer.rb |