Sha256: 830acb73750bbccd90884c24c9b8d7b10b1e25708fe43f34b90eb33334f8bfbb
Contents?: true
Size: 1.81 KB
Versions: 2
Compression:
Stored size: 1.81 KB
Contents
FactoryGirl.define do factory :product, class: Shopping::Product do name {Faker::Food.ingredient} price {10.00} end factory :cart_item, class: Shopping::CartItem do product_id {Shopping::Product.first.id.to_s} quantity 1 discount_code {Faker::App.name} price {10.00} name {Faker::Food.ingredient} accept_order_at_percentage_of_price {0.2} end factory :client, class: Auth::Client do redirect_urls ["http://www.google.com"] user_id BSON::ObjectId.new end factory :user_mobile, class: User do additional_login_param {Faker::Number.between(9822028511, 9922028511).to_s} password 'password' password_confirmation 'password' end factory :user_mobile_invalid, class: User do additional_login_param {Faker::Name.name} password 'password' password_confirmation 'password' end factory :user_mobile_confirmed, class: User do additional_login_param {Faker::Number.between(9822028511, 9922028511).to_s} password 'password' password_confirmation 'password' additional_login_param_status 2 end factory :user, class: User do email { Faker::Internet.email } password 'password' password_confirmation 'password' end factory :user_confirmed, class: User do email { Faker::Internet.email } password 'password' password_confirmation 'password' confirmed_at Time.now end factory :user_update, class: User do email {Faker::Internet.email} current_password 'password' end factory :admin, class: User do email { Faker::Internet.email } password 'password' password_confirmation 'password' end factory :admin_confirmed, class: Admin do email { Faker::Internet.email } password 'password' password_confirmation 'password' confirmed_at Time.now end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wordjelly-auth-0.0.5 | spec/factories/client_factory.rb |
wordjelly-auth-0.0.4 | spec/factories/client_factory.rb |