Sha256: ef400ebe2233c2cebd2948a3bb46317710fdfceaeb1b579c5262321826a4d33f
Contents?: true
Size: 930 Bytes
Versions: 6
Compression:
Stored size: 930 Bytes
Contents
FactoryBot.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 :deleted_user, parent: :user do status "deleted" end factory :super_admin_user, parent: :user do status "approved" super_admin true end end
Version data entries
6 entries across 6 versions & 1 rubygems