Sha256: 258aa316ff0ec2474e833df4aa29d98be7b7dc3859836d675e2788b56a89d61c
Contents?: true
Size: 1.1 KB
Versions: 36
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true require ::File.expand_path("../../test_helper", __FILE__) 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
36 entries across 36 versions & 1 rubygems