Ben factory_girl için oldukça yeni ve aşağıdaki sorun var. Bir sınıf olmasıBir modülün içindeki bir sınıf için fabrikaların tanımlanması
formun ki:
class Fruit::Apple < ActiveRecord::Base
...
end
varsayalım ben bu sınıf için fabrikalar oluşturmanız gerekir. Nasıl yapmalıyım? Başka bir deyişle fabrikalar için set_fixture_class eşdeğeri var mı? aşağıdaki gibi
Benim apple_factory.rb geçerli:
FactoryGirl.define do |f|
factory 'apple' do
variety : washington
end
end
Ben gerekli tüm taşlar ve benim klasör yapısı formunun test/factory/apple_factory.rb
taşımaktadır var. Testlerimi gerçekleştirdiğimde uninitialized constant Apple
'u alırım. Sınıf tanımını nerede belirlerim? Bir fabrika yardımcısı ayarlamalı mıyım?
Çok teşekkürler! Hemen çalıştı :) – divroxalwz