Sha256: 6d967ac710eb8adcde63f719a10e84d6ec94d5b0fe916e8a5b0713a169132f3c
Contents?: true
Size: 1.16 KB
Versions: 3
Compression:
Stored size: 1.16 KB
Contents
Factory.define :admin_user, :class => User do |user| user.name 'Admin' user.email { Factory.next(:email) } user.password 'password' user.password_confirmation 'password' user.after_build do |u| u.roles.build(:role_type => RoleType.admin) u.skip_confirmation! end end Factory.define :redactor_user, :class => User do |user| user.name 'Redactor' user.email { Factory.next(:email) } user.password 'password' user.password_confirmation 'password' user.after_build do |u| u.roles.build(:role_type => RoleType.redactor) u.skip_confirmation! end end Factory.define :default_user, :class => User do |user| user.name 'Test' user.email { Factory.next(:email) } user.password 'password' user.password_confirmation 'password' user.after_build do |u| u.roles.build(:role_type => RoleType.default) u.skip_confirmation! end end Factory.define :user, :class => User do |user| user.name 'Test' user.email { Factory.next(:email) } user.password 'password' user.password_confirmation 'password' end Factory.sequence :email do |n| "testing#{n}@example.com" end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sunrise-core-0.2.2 | spec/factories/user_factory.rb |
sunrise-core-0.2.1 | spec/factories/user_factory.rb |
sunrise-core-0.2.0 | spec/factories/user_factory.rb |