Sha256: 10ab6f79c55029c74740658e08f9187129e9b939539b573c8ac0876dc93f8fd3
Contents?: true
Size: 812 Bytes
Versions: 62
Compression:
Stored size: 812 Bytes
Contents
require 'test_helper' module Workarea class Payment class SavedCreditCardTest < TestCase def test_save card = SavedCreditCard.new( profile: create_payment_profile(reference: '234'), number: '1', cvv: '123', month: 12, year: Time.current.year + 1, first_name: 'Robert', last_name: 'Clams' ) card.save assert(card.tokenized?) profile = create_payment_profile current_default = create_saved_credit_card(profile: profile, default: true) new_default = create_saved_credit_card(profile: profile, default: true) current_default.reload new_default.reload refute(current_default.default?) assert(new_default.default?) end end end end
Version data entries
62 entries across 62 versions & 1 rubygems