demarches-normaliennes/spec/mailers/previews/dossier_mailer_preview.rb

33 lines
811 B
Ruby
Raw Normal View History

2018-05-29 12:16:22 +02:00
# Preview all emails at http://localhost:3000/rails/mailers/dossier_mailer
class DossierMailerPreview < ActionMailer::Preview
def notify_new_draft
DossierMailer.notify_new_draft(dossier)
end
def notify_new_answer
DossierMailer.notify_new_answer(dossier)
end
def notify_deletion_to_user
DossierMailer.notify_deletion_to_user(deleted_dossier, "user@ds.fr")
end
def notify_deletion_to_administration
DossierMailer.notify_deletion_to_administration(deleted_dossier, "admin@ds.fr")
end
private
def deleted_dossier
DeletedDossier.new(dossier_id: 1, procedure: procedure)
end
def dossier
Dossier.new(id: 1, procedure: procedure, user: User.new(email: "usager@example.com"))
end
def procedure
Procedure.new(libelle: 'Démarche pour des marches')
2018-05-29 12:16:22 +02:00
end
end