Sha256: a70b583ac7e214349558f12460d2701012504c549903e697c99b98e850a10c2d

Contents?: true

Size: 756 Bytes

Versions: 14

Compression:

Stored size: 756 Bytes

Contents

FactoryGirl.define do
  factory :creditcard do |f|
    cvv           '123'
    number        '4007000000027'
    cardtype      'visa'

    first_name  { Faker::Name.first_name  } 
    last_name   { Faker::Name.last_name   } 
    address1    { Faker::Address.street_address } 
    zipcode     { Faker::Address.zip_code } 
    month         5
    year          2015
    state         'Florida'

    trait :visa do
      cardtype  'visa'
      number    '4007000000027'
      cvv       '123'
    end

    trait :american_express do
      cvv       '1123'
      cardtype  'american_express'
      number    '370000000000002'
    end

    factory :visa_creditcard, traits: [:visa]
    factory :american_express_creditcard, traits: [:american_express]
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
nimbleshop_core-0.0.7 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.5 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.4.beta1 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.4 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.3 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.2 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.2.beta1 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc6 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc5 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc4 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc3 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc2 test/factories/creditcard_factory.rb
nimbleshop_core-0.0.1.rc1 test/factories/creditcard_factory.rb