setupTransports()
setupTransports() : void
Replaces all transports with the test transport during test setup
Make assertions on emails sent through the Cake\TestSuite\TestEmailTransport
After adding the trait to your test case, all mail transports will be replaced with TestEmailTransport which is used for making assertions and will not actually send emails.
assertMailSentWithAt(integer $at, integer $expected, integer $parameter, string $message = null) : void
Asserts an email at a specific index contains the expected value within an Email getter
integer | $at | Email index |
integer | $expected | Contents |
integer | $parameter | Email getter parameter (e.g. "cc", "subject") |
string | $message | Message |
assertMailSentWith(integer $expected, integer $parameter, string $message = null) : void
Asserts an email contains the expected value within an Email getter
integer | $expected | Contents |
integer | $parameter | Email getter parameter (e.g. "cc", "subject") |
string | $message | Message |
Loading…