Sha256: 7ede1ea7f54862059d64cf80cb9855cc802d8b5b168c9ea96f5f1d6e918173a7
Contents?: true
Size: 1.17 KB
Versions: 9
Compression:
Stored size: 1.17 KB
Contents
# encoding: utf-8 FactoryGirl.define do factory :admin_user, :class => User do name 'Admin' email { FactoryGirl.generate(:email) } password 'password' password_confirmation 'password' after(:build) do |u| u.roles.build(:role_type => RoleType.admin) u.skip_confirmation! end end factory :redactor_user, :class => User do name 'Redactor' email { FactoryGirl.generate(:email) } password 'password' password_confirmation 'password' after(:build) do |u| u.roles.build(:role_type => RoleType.redactor) u.skip_confirmation! end end factory :default_user, :class => User do name 'Test' email { FactoryGirl.generate(:email) } password 'password' password_confirmation 'password' after(:build) do |u| u.roles.build(:role_type => RoleType.default) u.skip_confirmation! end end factory :user, :class => User do name 'Test' email { FactoryGirl.generate(:email) } password 'password' password_confirmation 'password' end sequence :email do |n| "testing#{n}@example.com" end end
Version data entries
9 entries across 9 versions & 1 rubygems