Faker is producing duplicate data when used in factory_girl

后端 未结 4 1744
天涯浪人
天涯浪人 2020-12-08 01:48

I\'m trying to populate some fake data into a factory using the Faker gem:

Factory.define :user do |user|
  user.first_name Faker::Name::first_name
  user.la         


        
4条回答
  •  既然无缘
    2020-12-08 02:13

    Note that Faker may still be providing duplicate data due to the limited amount of fake data available.

    For simple testing purposes and to get by uniqueness validations, I've used the following:

    sequence(:first_name) {|n| Faker::Name::first_name + " (#{n})"}
    sequence(:last_name) {|n| Faker::Name::last_name + " (#{n})"}
    

提交回复
热议问题