houdini/spec/factories/nonprofits.rb
2019-08-02 19:07:07 +02:00

24 lines
660 B
Ruby

# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later
FactoryBot.define do
factory :nonprofit do
name { "spec_nonprofit_full" }
city { 'Albuquerque' }
state_code { 'NM' }
zip_code { 55555 }
email { "example@email.com" }
slug { 'sluggy-sluggo' }
factory :nonprofit_with_cards do
after(:create) {|nonprofit, evaluator|
create(:active_card_1, holder:nonprofit)
create(:active_card_2, holder:nonprofit)
create(:inactive_card, holder:nonprofit)
}
end
after(:create) {|nonprofit, evaluator|
create(:supporter, nonprofit: nonprofit)
}
end
end