1

factory_girl_rails gem 3.2 を使用した FActory があります

FactoryGirl.define do
  sequence(:random_string) {|n| "#{LoremIpsum.generate}#{n}" }
  factory :agenda do
    subject { generate(:random_string) }
    due_date "2012-05-14"
    completed false
    user
  end
end

しかし、Rspec テストで NoNameError が発生しています。FactoryGirl のドキュメントをググって見たところ、私のコードは正しいようです。

参考までに、エラーをスローするテストで FactoryGirl.create(:agenda, user: @user, created_at: 1.day.ago) を呼び出しています。

工場用のランダムテストジェネレーターを用意しようとしています。

4

1 に答える 1