Sha256: 14c0ca469c463bc298d8f60b55a484f4dbb01110dd2c90a1b435fde56ce64b21
Contents?: true
Size: 497 Bytes
Versions: 4
Compression:
Stored size: 497 Bytes
Contents
module Integration module ActionMailerHelpers def mailer_should_have_delivery(recipient, subject, body) ActionMailer::Base.deliveries.should_not be_empty message = ActionMailer::Base.deliveries.any? do |email| email.to == [recipient] && email.subject =~ /#{subject}/i && email.body =~ /#{body}/ end message.should be end def mailer_should_have_no_deliveries ActionMailer::Base.deliveries.should be_empty end end end
Version data entries
4 entries across 4 versions & 1 rubygems