$_email
$_email : \Cake\Mailer\Email
Email and mailer assertions.
$_email : \Cake\Mailer\Email
email(boolean $new = false) : \Cake\Mailer\Email
Creates an email instance overriding its transport for testing purposes.
boolean | $new | Tells if new instance should forcibly be created. |
getMockForMailer(string $className, array $methods = array()) : \Cake\Mailer\Mailer|\PHPUnit_Framework_MockObject_MockObject
Generates mock for given mailer class.
string | $className | The mailer's FQCN. |
array | $methods | The methods to mock on the mailer. |
assertEmailFrom(string $email, string|null $name = null, string|null $message = null) : void
Asserts email's sender email address and optionally name.
string | Sender's email address. |
|
string|null | $name | Sender's name. |
string|null | $message | The failure message to define. |
assertEmailCc(string $email, string|null $name = null, string|null $message = null) : void
Asserts email is CC'd to only one email address (and optionally name).
string | CC'd email address. |
|
string|null | $name | CC'd person name. |
string|null | $message | The failure message to define. |
assertEmailCcContains(string $email, string|null $name = null, string|null $message = null) : void
Asserts email CC'd addresses contain given email address (and optionally name).
string | CC'd email address. |
|
string|null | $name | CC'd person name. |
string|null | $message | The failure message to define. |
assertEmailBcc(string $email, string|null $name = null, string|null $message = null) : void
Asserts email is BCC'd to only one email address (and optionally name).
string | BCC'd email address. |
|
string|null | $name | BCC'd person name. |
string|null | $message | The failure message to define. |
assertEmailBccContains(string $email, string|null $name = null, string|null $message = null) : void
Asserts email BCC'd addresses contain given email address (and optionally name).
string | BCC'd email address. |
|
string|null | $name | BCC'd person name. |
string|null | $message | The failure message to define. |
assertEmailTo(string $email, string|null $name = null, string|null $message = null) : void
Asserts email is sent to only the given recipient's address (and optionally name).
string | Recipient's email address. |
|
string|null | $name | Recipient's name. |
string|null | $message | The failure message to define. |
assertEmailToContains(string $email, string|null $name = null, string|null $message = null) : void
Asserts email recipients' list contains given email address (and optionally name).
string | Recipient's email address. |
|
string|null | $name | Recipient's name. |
string|null | $message | The failure message to define. |
assertEmailAttachmentsContains(string $filename, array|null $file = null, string|null $message = null) : void
Asserts the email attachments contain the given filename (and optionally file info).
string | $filename | Expected attachment's filename. |
array|null | $file | Expected attachment's file info. |
string|null | $message | The failure message to define. |
Loading…