Sha256: ddd846b66d0223c2920684974136d72f49c1606a4855be74f46d1e35b6a9888e

Contents?: true

Size: 768 Bytes

Versions: 34

Compression:

Stored size: 768 Bytes

Contents

require 'test_helper'

module Workarea
  module Storefront
    class TransactionalMailerTest < Workarea::IntegrationTest
      def test_enabled_transactional_emails
        Workarea.with_config do |config|
          config.send_transactional_emails = true

          order = create_placed_order
          OrderMailer.confirmation(order.id).deliver_now

          assert(ActionMailer::Base.deliveries.last.present?)
        end
      end

      def test_disabling_transactionl_email
        Workarea.with_config do |config|
          config.send_transactional_emails = false

          order = create_placed_order
          OrderMailer.confirmation(order.id).deliver_now

          assert_nil(ActionMailer::Base.deliveries.last)
        end
      end
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
workarea-storefront-3.4.45 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.44 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.43 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.42 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.41 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.40 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.39 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.38 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.37 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.36 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.35 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.34 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.33 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.32 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.31 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.30 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.29 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.28 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.27 test/mailers/workarea/storefront/transactional_mailer_test.rb
workarea-storefront-3.4.26 test/mailers/workarea/storefront/transactional_mailer_test.rb