If you’re using FactoryGirl for testing your Rails app and keep getting errors about duplicate entries, emails in my case, first install the database_cleaner gem
database_cleaner
And in your spec_helper.rb file add the following code to your config block:
config.before(:suite) do DatabaseCleaner[:active_record].strategy = :transaction DatabaseCleaner.clean_with(:truncation) end config.before(:each) do DatabaseCleaner.start end config.after(:each) do DatabaseCleaner.clean end