Aggiunge il rilevamento di invio e apertura delle email di campagna.
Ogni destinatario mostra se la mail è partita e se è stata aperta, con conteggi in dashboard. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -23,6 +23,8 @@ class CampaignMailerTest < ActionMailer::TestCase
|
||||
assert_equal "Ciao ASD Test Calcio", email.subject
|
||||
body = (email.html_part || email).body.to_s
|
||||
assert_match(/Ciao Mario Rossi di ASD Test Calcio/, body)
|
||||
recipient.reload
|
||||
assert_match(%r{/t/o/#{Regexp.escape(recipient.tracking_token)}\.gif}, body)
|
||||
assert_equal 1, email.attachments.size
|
||||
assert_equal "brochure.pdf", email.attachments.first.filename
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user