Sha256: 72bc19821325ecead388711df6778df6ad12fd5b98c05e75ead8c2d15f759f95
Contents?: true
Size: 634 Bytes
Versions: 10
Compression:
Stored size: 634 Bytes
Contents
FactoryGirl.define do factory :member do organization email { Faker::Internet.email } password "password" member_number "34R43" after(:build) do |member| member.person = FactoryGirl.create(:individual, :organization => member.organization) unless member.person member.memberships << FactoryGirl.create(:membership, :member => member, :organization => member.organization) if member.memberships.empty? end after(:create) do |member| member.person.address = FactoryGirl.create(:address) member.person.phones << FactoryGirl.create(:phone) member.person.save end end end
Version data entries
10 entries across 10 versions & 1 rubygems