class ClearTestDeliveriesMixinTest
Public Instance Methods
after_teardown()
click to toggle source
Calls superclass method
ActiveSupport::Testing::TimeHelpers#after_teardown
# File actionmailer/test/test_case_test.rb, line 17 def after_teardown super assert_equal [], ActionMailer::Base.deliveries ActionMailer::Base.delivery_method = @original_delivery_method end
before_setup()
click to toggle source
Calls superclass method
ActionDispatch::DrawOnce#before_setup
# File actionmailer/test/test_case_test.rb, line 11 def before_setup ActionMailer::Base.delivery_method, @original_delivery_method = :test, ActionMailer::Base.delivery_method ActionMailer::Base.deliveries << "better clear me, setup" super end
test_deliveries_are_cleared_on_setup_and_teardown()
click to toggle source
# File actionmailer/test/test_case_test.rb, line 23 def test_deliveries_are_cleared_on_setup_and_teardown assert_equal [], ActionMailer::Base.deliveries ActionMailer::Base.deliveries << "better clear me, teardown" end