Sha256: 707ddcdec6e4c417ea5484cef04b787541a00e0100e2311d359e87a11c964645

Contents?: true

Size: 630 Bytes

Versions: 5

Compression:

Stored size: 630 Bytes

Contents

require File.expand_path('../../test_helper', __FILE__)

module Stripe
  class ThreeDSecureTest < Test::Unit::TestCase
    should "be retrievable" do
      secure = Stripe::ThreeDSecure.retrieve("tdsrc_123")
      assert_requested :get, "#{Stripe.api_base}/v1/3d_secure/tdsrc_123"
      assert secure.kind_of?(Stripe::ThreeDSecure)
    end

    should "be creatable" do
      _ = Stripe::ThreeDSecure.create(
        card: "tok_123",
        amount: 1500,
        currency: "usd",
        return_url: "https://example.org/3d-secure-result"
      )
      assert_requested :post, "#{Stripe.api_base}/v1/3d_secure"
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
stripe-3.3.2 test/stripe/three_d_secure_test.rb
stripe-3.3.1 test/stripe/three_d_secure_test.rb
stripe-3.3.0 test/stripe/three_d_secure_test.rb
stripe-3.2.0 test/stripe/three_d_secure_test.rb
stripe-3.1.0 test/stripe/three_d_secure_test.rb