Files
fizzy/test/mailers/magic_link_mailer_test.rb
T
2025-10-31 16:22:12 +01:00

17 lines
473 B
Ruby

require "test_helper"
class MagicLinkMailerTest < ActionMailer::TestCase
test "sign_in_instructions" do
magic_link = MagicLink.create!(membership: memberships(:kevin_in_37signals))
email = MagicLinkMailer.sign_in_instructions(magic_link)
assert_emails 1 do
email.deliver_now
end
assert_equal [ "kevin@37signals.com" ], email.to
assert_equal "Sign in to Fizzy", email.subject
assert_match magic_link.code, email.body.encoded
end
end