diff --git a/spec/controllers/instructeurs/avis_controller_spec.rb b/spec/controllers/instructeurs/avis_controller_spec.rb index 819a8887d..eee5bfe2e 100644 --- a/spec/controllers/instructeurs/avis_controller_spec.rb +++ b/spec/controllers/instructeurs/avis_controller_spec.rb @@ -27,14 +27,14 @@ describe Instructeurs::AvisController, type: :controller do describe 'remind' do before do - allow(AvisMailer).to receive(:avis_invitation).and_return(double(deliver_later: nil)) + allow(AvisMailer).to receive(:avis_invitation_and_confirm_email).and_return(double(deliver_later: nil)) end context 'without question' do let!(:avis) { create(:avis, dossier: dossier, claimant: instructeur, experts_procedure: experts_procedure) } it 'sends a reminder to the expert' do get :remind, params: { procedure_id: procedure.id, id: avis.id } - expect(AvisMailer).to have_received(:avis_invitation).once.with(avis) + expect(AvisMailer).to have_received(:avis_invitation_and_confirm_email) expect(flash.notice).to eq("Un mail de relance a été envoyé à #{avis.expert.email}") expect(avis.reload.reminded_at).to be_present end @@ -45,7 +45,7 @@ describe Instructeurs::AvisController, type: :controller do it 'sends a reminder to the expert' do get :remind, params: { procedure_id: procedure.id, id: avis.id } - expect(AvisMailer).to have_received(:avis_invitation).once.with(avis) + expect(AvisMailer).to have_received(:avis_invitation_and_confirm_email) expect(flash.notice).to eq("Un mail de relance a été envoyé à #{avis.expert.email}") expect(avis.reload.reminded_at).to be_present end diff --git a/spec/controllers/users/activate_controller_spec.rb b/spec/controllers/users/activate_controller_spec.rb index c1aa7cc6d..70a4d7b2b 100644 --- a/spec/controllers/users/activate_controller_spec.rb +++ b/spec/controllers/users/activate_controller_spec.rb @@ -81,7 +81,7 @@ describe Users::ActivateController, type: :controller do end it 'redirects to root path with an explanation notice and it send a new link if user present' do - expect { subject }.to have_enqueued_mail(UserMailer, :invite_tiers) + expect { subject }.to have_enqueued_mail(UserMailer, :resend_confirmation_email) expect(response).to redirect_to(root_path(user)) expect(flash[:alert]).to eq("Ce lien n'est plus valable, un nouveau lien a été envoyé à l'adresse #{user.email}") end diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 5bc4f467b..57ea99250 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -191,7 +191,7 @@ describe User, type: :model do user = subject expect(user.valid_password?(password)).to be true expect(user.confirmed_at).to be_present - expect(user.email_verified_at).to be_present + expect(user.email_verified_at).to be_nil expect(user.expert).to be_present end end