demarches-normaliennes/spec/mailers/previews/user_mailer_preview.rb
2024-08-22 09:26:48 +02:00

51 lines
1.3 KiB
Ruby
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# frozen_string_literal: true
class UserMailerPreview < ActionMailer::Preview
def new_account_warning
UserMailer.new_account_warning(user)
end
def new_account_warning___with_procedure
procedure = Procedure.new(libelle: 'Dotation dÉquipement des Territoires Ruraux - Exercice 2019', path: 'dotation-etr')
UserMailer.new_account_warning(user, procedure)
end
def ask_for_merge
UserMailer.ask_for_merge(user, 'dircab@territoires.gouv.fr')
end
def france_connect_merge_confirmation
UserMailer.france_connect_merge_confirmation('new.exemple.fr', '123456', 15.minutes.from_now)
end
def send_archive
UserMailer.send_archive(Instructeur.first, Procedure.first, Archive.first)
end
def invite_instructeur
UserMailer.invite_instructeur(user, 'aedfa0d0')
end
def invite_tiers
UserMailer.invite_tiers(user, 'aedfa0d0', Dossier.first)
end
def invite_gestionnaire
groupe_gestionnaire = GroupeGestionnaire.new(name: 'Root admins group')
UserMailer.invite_gestionnaire(user, 'aedfa0d0', groupe_gestionnaire)
end
def notify_inactive_close_to_deletion
UserMailer.notify_inactive_close_to_deletion(user)
end
def notify_after_closing
UserMailer.notify_after_closing(user, "Cette démarche est close")
end
private
def user
User.new(id: 10, email: 'test@exemple.fr')
end
end