Generating fake data in Ruby with Faker
Let me quickly point out the usefulness of Faker, a Ruby fake data generator, for testing, benchmarking or space-filling purposes. The original idea comes from Data::Faker, and it is essentially a randomizer of words, numbers and formats. It generates names, text, emails, domain names, addresses, even company catch phrases:
irb(main):041:0> Faker::Company.catch_phrase
=> "Enterprise-wide zero defect task-force"
So it can be used like
data = []
100.times do |i|
data << [Faker::Internet.email, Faker::Name.name, Faker::Address.street_name]
end