Sha256: 3ba178c10f9825933bd7aa7e72254d9cd4cb3191ea9027824390ad8103118ba8
Contents?: true
Size: 1.1 KB
Versions: 52
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true require ::File.expand_path("../test_helper", __dir__) module Stripe class BankAccountTest < Test::Unit::TestCase context "#resource_url" do should "return an external account URL" do bank_account = Stripe::BankAccount.construct_from( account: "acct_123", id: "ba_123" ) assert_equal "/v1/accounts/acct_123/external_accounts/ba_123", bank_account.resource_url end should "return a customer URL" do bank_account = Stripe::BankAccount.construct_from( customer: "cus_123", id: "ba_123" ) assert_equal "/v1/customers/cus_123/sources/ba_123", bank_account.resource_url end end context "#verify" do should "verify the account" do bank_account = Stripe::BankAccount.construct_from(customer: "cus_123", id: "ba_123") bank_account = bank_account.verify(amounts: [1, 2]) assert bank_account.is_a?(Stripe::BankAccount) end end end end
Version data entries
52 entries across 52 versions & 2 rubygems