15 lines
445 B
Ruby
15 lines
445 B
Ruby
# frozen_string_literal: true
|
|
|
|
require 'test_helper'
|
|
|
|
class GuestTest < ActiveSupport::TestCase
|
|
test 'email_safe_salutation' do
|
|
guest = guests(:one)
|
|
assert_equal 'Dear Guest,', guest.email_safe_salutation
|
|
guest.first_name = 'Visit spam.com'
|
|
assert_equal 'Hello,', guest.email_safe_salutation
|
|
guest.first_name = 'Visit spam dot com for free stuff' # too long
|
|
assert_equal 'Hello,', guest.email_safe_salutation
|
|
end
|
|
end
|