Sha256: cebe8c313834d12edc08a11b4d9d6929dc3d3a201d12ce28eaa65c2e8cb99dda
Contents?: true
Size: 976 Bytes
Versions: 11
Compression:
Stored size: 976 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_name "My Designation" organisation_name "My Organisation" 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
11 entries across 11 versions & 1 rubygems