When an Avis is created an email is sent to the Gestionnaire
This commit is contained in:
parent
f6359cb7aa
commit
efdac753c6
5 changed files with 60 additions and 0 deletions
13
spec/mailers/avis_mailer_spec.rb
Normal file
13
spec/mailers/avis_mailer_spec.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
require "rails_helper"
|
||||
|
||||
RSpec.describe AvisMailer, type: :mailer do
|
||||
describe '.you_are_invited_on_dossier' do
|
||||
let(:avis) { create(:avis) }
|
||||
|
||||
subject { described_class.you_are_invited_on_dossier(avis) }
|
||||
|
||||
it { expect(subject.subject).to eq("Donnez votre avis sur le dossier nº #{avis.dossier.id} (#{avis.dossier.procedure.libelle})") }
|
||||
it { expect(subject.body).to include("Vous avez été invité à donner votre avis sur le dossier nº #{avis.dossier.id} de la procédure : #{avis.dossier.procedure.libelle}.") }
|
||||
it { expect(subject.body).to include(avis.introduction) }
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue