mirror of
https://github.com/internetee/registry.git
synced 2025-07-28 05:26:17 +02:00
31 lines
1.1 KiB
Ruby
31 lines
1.1 KiB
Ruby
require 'test_helper'
|
|
|
|
class DomainExpireMailerTest < ActionMailer::TestCase
|
|
def test_delivers_domain_expiration_email
|
|
domain = domains(:shop)
|
|
email = domain.registrar.email
|
|
assert_equal 'shop.test', domain.name
|
|
|
|
email = DomainExpireMailer.expired(domain: domain,
|
|
registrar: domain.registrar,
|
|
email: email).deliver_now
|
|
|
|
assert_emails 1
|
|
assert_equal I18n.t("domain_expire_mailer.expired.subject", domain_name: domain.name),
|
|
email.subject
|
|
end
|
|
|
|
def test_delivers_domain_expiration_soft_email
|
|
domain = domains(:shop)
|
|
email = domain.registrar.email
|
|
assert_equal 'shop.test', domain.name
|
|
|
|
email = DomainExpireMailer.expired_soft(domain: domain,
|
|
registrar: domain.registrar,
|
|
email: email).deliver_now
|
|
|
|
assert_emails 1
|
|
assert_equal I18n.t("domain_expire_mailer.expired_soft.subject", domain_name: domain.name),
|
|
email.subject
|
|
end
|
|
end
|