Skip to content

Instantly share code, notes, and snippets.

@timtyrrell
Created August 24, 2012 20:34
Show Gist options
  • Save timtyrrell/3455316 to your computer and use it in GitHub Desktop.
Save timtyrrell/3455316 to your computer and use it in GitHub Desktop.
Faker defining sequences for FactoryGirl
# spec/support/sequences.rb
FactoryGirl.define do
sequence(:username) { |n| Faker::Internet.user_name + "-#{n}" }
sequence(:first_name) { Faker::Name.first_name }
sequence(:last_name) { Faker::Name.last_name }
sequence(:name) { |n| "#{Faker::Lorem.sentence}-#{n}" }
#etc
end
#spec/factories/example_stuff.rb
FactoryGirl.define do
factory :example_stuff do
name { FactoryGirl.generate(:name) }
end
end
@vishalvijay
Copy link

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment