레일 정의 :테스트 factoryGirl의 공장 내 factoryGirl 공장 테스트하기 위해 노력하고있어
#spec/factories/post.rb
FactoryGirl.define do
factory :post do |p|
p.title "Title"
p.body "Body"
end
end
FactoryGirl.factories.map(&:name).each do |factory_name|
describe "The #{factory_name} factory" do
it 'is valid' do
build(factory_name).should be_valid
end
end
end
따라
this에를하지만 난이 오류가 :
in `block in <top (required)>': uninitialized constant Factory (NameError)
난 그냥 내 모델 사양 파일 중 하나의 RSpec에 코드를 시도 필요 'spec_helper'라인을 포함하는 기억하고 그것을 잘 작동했다. 그것은 당신을 위해 일하는가 ?? 이 방법은 DRY가 아니지만 문제를 진단하는 데 도움이 될 수 있습니다. –