[#2604] Introduce explicit context in GestionnaireSpec
This commit is contained in:
parent
91cfa69220
commit
eab8da43fc
1 changed files with 13 additions and 3 deletions
|
@ -198,10 +198,20 @@ describe Gestionnaire, type: :model do
|
||||||
end
|
end
|
||||||
|
|
||||||
describe "procedure_presentation_for_procedure_id" do
|
describe "procedure_presentation_for_procedure_id" do
|
||||||
let!(:pp) { ProcedurePresentation.create(assign_to: procedure_assign) }
|
let(:procedure_presentation) { gestionnaire.procedure_presentation_for_procedure_id(procedure_id) }
|
||||||
|
|
||||||
it { expect(gestionnaire.procedure_presentation_for_procedure_id(procedure.id)).to eq(pp) }
|
context 'with explicit presentation' do
|
||||||
it { expect(gestionnaire.procedure_presentation_for_procedure_id(procedure_2.id).persisted?).to be_falsey }
|
let(:procedure_id) { procedure.id }
|
||||||
|
let!(:pp) { ProcedurePresentation.create(assign_to: procedure_assign) }
|
||||||
|
|
||||||
|
it { expect(procedure_presentation).to eq(pp) }
|
||||||
|
end
|
||||||
|
|
||||||
|
context 'with default presentation' do
|
||||||
|
let(:procedure_id) { procedure_2.id }
|
||||||
|
|
||||||
|
it { expect(procedure_presentation.persisted?).to be_falsey }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
describe '#notifications_for_dossier' do
|
describe '#notifications_for_dossier' do
|
||||||
|
|
Loading…
Add table
Reference in a new issue