Sha256: d62f4312aba420a498c703a11025f23d5dde89874b1a9115d168c8730acd9bee

Contents?: true

Size: 592 Bytes

Versions: 1

Compression:

Stored size: 592 Bytes

Contents

def next_year 
  Time.now.year + 1 
end

def credit_card(number = '4242424242424242', params = {})
  @credit_card ||= ActiveMerchant::Billing::CreditCard.new credit_card_hash(number, params)
end 

def credit_card_hash(number = '4242424242424242', params={})
  default_opts = { "number"              => number,
                   "month"               => 1,
                   "year"                => next_year,
                   "first_name"          => 'John',
                   "last_name"           => 'Doe',
                   "verification_value"  => 123 }.reverse_merge(params)
end 

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jackpot-0.0.3 spec/support/helpers.rb