Sha256: 5245f5fd737b82744a22c97235be23f141e8b02e7c2e5ec9b0eb0efbbd9900a8
Contents?: true
Size: 861 Bytes
Versions: 2
Compression:
Stored size: 861 Bytes
Contents
FactoryGirl.define do sequence(:email) {|n| "user.#{n}@domain.com" } sequence(:username) {|n| "username#{n}" } factory :user do name "First Middle Last" username email phone "123-456-7890" designation "My Designation" date_of_birth "01/01/1980" password_digest { SecureRandom.hex } password ConfigCenter::Defaults::PASSWORD password_confirmation ConfigCenter::Defaults::PASSWORD auth_token {SecureRandom.hex} token_created_at {Time.now} gender User::MALE dummy false end factory :pending_user, parent: :user do status "pending" end factory :approved_user, parent: :user do status "approved" end factory :suspended_user, parent: :user do status "suspended" end factory :super_admin_user, parent: :user do status "approved" super_admin true end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
usman-0.3.26 | spec/dummy/spec/factories/user.rb |
usman-0.3.25 | spec/dummy/spec/factories/user.rb |