diff --git a/app/mailers/users_mailer.rb b/app/mailers/users_mailer.rb index 111a4247..c7293a75 100644 --- a/app/mailers/users_mailer.rb +++ b/app/mailers/users_mailer.rb @@ -4,24 +4,24 @@ class UsersMailer < ApplicationMailer def welcome @user = params[:user] - mail(to: @user.email, subject: 'Welcome to Dawarich') + mail(to: @user.email, subject: 'Welcome to Dawarich!') end def explore_features @user = params[:user] - mail(to: @user.email, subject: 'Explore Dawarich features') + mail(to: @user.email, subject: 'Explore Dawarich features!') end def trial_expires_soon @user = params[:user] - mail(to: @user.email, subject: 'Your Dawarich trial expires in 2 days') + mail(to: @user.email, subject: '⚠️ Your Dawarich trial expires in 2 days') end def trial_expired @user = params[:user] - mail(to: @user.email, subject: 'Your Dawarich trial expired') + mail(to: @user.email, subject: '💔 Your Dawarich trial expired') end end diff --git a/spec/mailers/users_mailer_spec.rb b/spec/mailers/users_mailer_spec.rb index 844fcfd6..11789e2b 100644 --- a/spec/mailers/users_mailer_spec.rb +++ b/spec/mailers/users_mailer_spec.rb @@ -13,7 +13,7 @@ RSpec.describe UsersMailer, type: :mailer do let(:mail) { UsersMailer.with(user: user).welcome } it "renders the headers" do - expect(mail.subject).to eq("Welcome to Dawarich") + expect(mail.subject).to eq("Welcome to Dawarich!") expect(mail.to).to eq(["test@example.com"]) end @@ -26,7 +26,7 @@ RSpec.describe UsersMailer, type: :mailer do let(:mail) { UsersMailer.with(user: user).explore_features } it "renders the headers" do - expect(mail.subject).to eq("Explore Dawarich features") + expect(mail.subject).to eq("Explore Dawarich features!") expect(mail.to).to eq(["test@example.com"]) end end @@ -35,7 +35,7 @@ RSpec.describe UsersMailer, type: :mailer do let(:mail) { UsersMailer.with(user: user).trial_expires_soon } it "renders the headers" do - expect(mail.subject).to eq("Your Dawarich trial expires in 2 days") + expect(mail.subject).to eq("⚠️ Your Dawarich trial expires in 2 days") expect(mail.to).to eq(["test@example.com"]) end end @@ -44,7 +44,7 @@ RSpec.describe UsersMailer, type: :mailer do let(:mail) { UsersMailer.with(user: user).trial_expired } it "renders the headers" do - expect(mail.subject).to eq("Your Dawarich trial expired") + expect(mail.subject).to eq("💔 Your Dawarich trial expired") expect(mail.to).to eq(["test@example.com"]) end end