demarches-normaliennes/spec/factories/avis.rb

28 lines
681 B
Ruby
Raw Normal View History

2018-01-23 17:15:42 +01:00
FactoryBot.define do
factory :avis do
2018-09-04 16:46:48 +02:00
introduction { 'Bonjour, merci de me donner votre avis sur ce dossier' }
before(:create) do |avis, _evaluator|
if !avis.instructeur
avis.instructeur = create :instructeur
end
end
before(:create) do |avis, _evaluator|
2018-01-11 19:04:39 +01:00
if !avis.dossier
avis.dossier = create :dossier
end
end
before(:create) do |avis, _evaluator|
2018-01-11 19:04:39 +01:00
if !avis.claimant
avis.claimant = create :instructeur
end
end
trait :with_answer do
answer { "Mon avis se décompose en deux points :\n- La demande semble pertinente\n- Le demandeur remplit les conditions." }
end
end
end