Menina de fábrica e has_one
Aqui estão meus modelos:
Class Audition
belongs_to :video
end
Class Video
has_one :audition
end
e minhas fábricas:
Factory.define :video do |v|
v.filename {Sham.filename}
v.video_url {Sham.url}
end
Factory.define :audition do |a|
a.video {|a| a.association(:video)}
a.label {Sham.label}
end
Como eu poderia criar uma fábrica de vídeos com uma audição,
Quero dizer, ser capaz de:
v = Factory.create(:video)
v.audition # I'd like this to be not nil !
Porque eu tenho um observador no meu vídeo que tenta acessar a audição do objeto de vídeo
Eu tentei várias coisas, mas sempre termino com um nível de pilha muito profundo ou uma audição nula.
Você tem alguma ideia ?
Obrigado Mike