From 64768cd4bf4af2298026b07624ffc983be3ce8a7 Mon Sep 17 00:00:00 2001 From: Gust Date: Thu, 4 Sep 2014 15:06:18 +0000 Subject: [PATCH] deactive_and_active_profile: Add tests --- test/unit/user_mailer_test.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+), 0 deletions(-) diff --git a/test/unit/user_mailer_test.rb b/test/unit/user_mailer_test.rb index 556ff25..244f01d 100644 --- a/test/unit/user_mailer_test.rb +++ b/test/unit/user_mailer_test.rb @@ -18,6 +18,19 @@ class UserMailerTest < ActiveSupport::TestCase end end + should 'deliver deactivation email' do + assert_difference 'ActionMailer::Base.deliveries.size' do + u = create_user('some-user') + UserMailer.ban_user_mail_with_reason(u,"reason").deliver + end + end + + should 'verify deactivation email' do + u = create_user('some-user') + email = UserMailer.ban_user_mail_with_reason(u,"you lose").deliver + assert_match("[#{u.environment}] User deactivated", email.subject) + end + private def read_fixture(action) -- libgit2 0.21.2