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

31 lines
940 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2018-05-14 14:21:03 +02:00
class DeviseUserMailerPreview < ActionMailer::Preview
def confirmation_instructions
DeviseUserMailer.confirmation_instructions(user, "faketoken", {})
2018-05-14 14:21:03 +02:00
end
def confirmation_instructions___with_procedure
CurrentConfirmation.procedure_after_confirmation = procedure
DeviseUserMailer.confirmation_instructions(user, "faketoken", {})
end
def confirmation_instructions___with_procedure_and_prefill_token
DeviseUserMailer.confirmation_instructions(user, "faketoken", procedure_after_confirmation: procedure, prefill_token: "prefill_token")
end
2018-05-14 14:21:03 +02:00
def reset_password_instructions
DeviseUserMailer.reset_password_instructions(user, "faketoken", {})
end
private
def user
User.new(id: 10, email: "usager@example.com")
2018-05-14 14:21:03 +02:00
end
def procedure
Procedure.new(id: 20, libelle: 'Dotation dÉquipement des Territoires Ruraux - Exercice 2019', path: 'dotation-etr')
end
2018-05-14 14:21:03 +02:00
end