Search code examples
rubyrake

NameError: uninitialized constant Factory in ruby


I get error when I run this code:

Factory.define :fake_address, :class => 'Address' do |a|
  a.first_name { Faker::Name.first_name }
  a.last_name  { Faker::Name.last_name }
end

NameError: uninitialized constant Factory

Do you know how I can solve this issue?


Solution

  • Shouldn't be FactoryGirl? Try this

    FactoryGirl.define do
      factory :fake_address, :class => 'Address' do |a|
        a.first_name { Faker::Name.first_name }
        a.last_name  { Faker::Name.last_name }
      end
    end