Sha256: aeb8c388788cdf679771f66a310e754d7d6f807af07a4a0bc9883643d795e3c7
Contents?: true
Size: 915 Bytes
Versions: 27
Compression:
Stored size: 915 Bytes
Contents
require 'test_helper' class RemoteListGatewaysTest < Test::Unit::TestCase def setup @environment = Spreedly::Environment.new(remote_test_environment_key, remote_test_access_secret) end def test_invalid_login assert_invalid_login do |environment| environment.list_gateways end end def test_successfully_list_gateways g1 = @environment.add_gateway(:test).token g2 = @environment.add_gateway(:test).token g3 = @environment.add_gateway(:test).token first_twenty = @environment.list_gateways assert_equal 20, first_twenty.size assert_kind_of Spreedly::Model, first_twenty.first gateways = @environment.list_gateways(g1) assert_equal 2, gateways.size assert_kind_of(Spreedly::Gateway, gateways.first) assert_kind_of(Spreedly::Gateway, gateways.last) assert_equal g2, gateways.first.token assert_equal g3, gateways.last.token end end
Version data entries
27 entries across 27 versions & 1 rubygems