Sha256: 75abc2e6e3af750793f5f821ec1e7d6891c9fc88fe085135c038612bb5048b55
Contents?: true
Size: 902 Bytes
Versions: 2
Compression:
Stored size: 902 Bytes
Contents
require File.dirname(__FILE__) + '/../../test_helper' class CardStreamTest < Test::Unit::TestCase # 100 Cents AMOUNT = 100 def setup @gateway = CardStreamGateway.new( :login => 'LOGIN', :password => 'PASSWORD' ) @creditcard = credit_card('4242424242424242') end def test_supported_countries assert_equal ['GB'], CardStreamGateway.supported_countries end def test_supported_card_types assert_equal [:visa, :master, :american_express, :discover, :jcb, :maestro, :solo, :switch], CardStreamGateway.supported_cardtypes end def test_default_currency params = {} @gateway.send(:add_amount, params, 1000, {}) assert_equal '826', params[:CurrencyCode] end def test_override_currency params = {} @gateway.send(:add_amount, params, 1000, :currency => 'USD') assert_equal '840', params[:CurrencyCode] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activemerchant-1.2.0 | test/unit/gateways/card_stream_test.rb |
activemerchant-1.2.1 | test/unit/gateways/card_stream_test.rb |