From 7b73cb239ad27e09994c4c86d9debd0b2cccaff8 Mon Sep 17 00:00:00 2001 From: Kara Diaby Date: Tue, 10 May 2022 13:59:47 +0200 Subject: [PATCH] tests --- .../administrateurs/procedures_controller_spec.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spec/controllers/administrateurs/procedures_controller_spec.rb b/spec/controllers/administrateurs/procedures_controller_spec.rb index d79d1c08c..a682c29d2 100644 --- a/spec/controllers/administrateurs/procedures_controller_spec.rb +++ b/spec/controllers/administrateurs/procedures_controller_spec.rb @@ -761,4 +761,17 @@ describe Administrateurs::ProceduresController, type: :controller do it { expect(procedure.allow_expert_review).to be_truthy } end end + + describe 'PUT #restore' do + let(:procedure) { create :procedure, :discarded, administrateur: admin } + + context 'when the admin wants to restore a procedure' do + before do + put :restore, params: { id: procedure.id } + procedure.reload + end + + it { expect(procedure.discarded?).to be_falsy } + end + end end