Dossier Factory: link procedure by defaut_groupe_instructeur

Oblige to create procedure or dossier to access groupe_instructeur
This commit is contained in:
simon lehericey 2019-08-26 15:27:43 +02:00
parent 74096b6b3a
commit 6cbdba2665
3 changed files with 33 additions and 27 deletions

View file

@ -1,8 +1,8 @@
describe IndividualSerializer do
describe '#attributes' do
let(:procedure) { build(:procedure) }
let(:dossier) { build(:dossier, procedure: procedure) }
let(:individual) { build(:individual, gender: 'M.', nom: 'nom', prenom: 'prenom', birthdate: Date.new(2001, 8, 27), dossier: dossier) }
let(:procedure) { create(:procedure) }
let(:dossier) { create(:dossier, procedure: procedure) }
let(:individual) { create(:individual, gender: 'M.', nom: 'nom', prenom: 'prenom', birthdate: Date.new(2001, 8, 27), dossier: dossier) }
subject { IndividualSerializer.new(individual).serializable_hash }
@ -12,7 +12,7 @@ describe IndividualSerializer do
it { is_expected.not_to have_key(:date_naissance) }
context 'when the procedure asks for a birthdate' do
let(:procedure) { build(:procedure, ask_birthday: true) }
before { procedure.update(ask_birthday: true) }
it { is_expected.to include(date_naissance: Date.new(2001, 8, 27)) }
end