Sha256: 5722fb9f0009de2c85ee433d62997358d0a8e88608aa305215af2a355263b263
Contents?: true
Size: 555 Bytes
Versions: 37
Compression:
Stored size: 555 Bytes
Contents
Given /^I have accounts:$/ do |accounts_table| accounts_table.hashes.each do |account_hash| FactoryGirl.create(:account, account_hash) end end Given /^I have memberships:$/ do |members_table| members_table.hashes.each do |member_hash| email = member_hash[:email] account = Locomotive::Account.where(:email => email).first \ || FactoryGirl.create(:account, :email => email) member_hash.delete(:email) member_hash.merge!({ :account => account, :site => @site }) FactoryGirl.create(:membership, member_hash) end end
Version data entries
37 entries across 37 versions & 2 rubygems