OSDN Git Service

440468f9e60ee9701a81173bd1f75f8ee8e518b8
[pettanr/pettanr.git] / spec / factories / user.rb
1 # -*- encoding: utf-8 -*-\r
2 FactoryGirl.define do\r
3   factory :user_yas, :class => User do |i|\r
4     i.email "yas@jmail.com"\r
5     i.password "user0100"\r
6     i.password_confirmation "user0100"\r
7   end\r
8   factory :user_itojun, :class => User do |i|\r
9     i.email "itojun@jmail.com"\r
10     i.password "user0100"\r
11     i.password_confirmation "user0100"\r
12     trait :with_owner do\r
13       after(:create) do |user|\r
14         create(:author_itojun, user: user)\r
15         create(:artist_itojun, user: user)\r
16       end\r
17     end\r
18     factory :user_itojun_with_owner, traits: [:with_owner]\r
19   end\r
20   factory :user_rom, :class => User do |i|\r
21     i.email "rom@jmail.com"\r
22     i.password "user0100"\r
23     i.password_confirmation "user0100"\r
24   end\r
25   factory :user_ghost, :class => User do |i|\r
26     i.email "ghost@jmail.com"\r
27     i.password "user0100"\r
28     i.password_confirmation "user0100"\r
29   end\r
30 end\r