|
|
@@ -27,6 +27,7 @@ use Cake\TestSuite\TestCase;
|
|
|
use Cake\View\Exception\MissingTemplateException;
|
|
|
use DateTime;
|
|
|
use InvalidArgumentException;
|
|
|
+use PHPUnit\Framework\Attributes\WithoutErrorHandler;
|
|
|
use TestApp\Mailer\TestMailer;
|
|
|
use function Cake\Core\env;
|
|
|
|
|
|
@@ -107,13 +108,16 @@ class MailerTest extends TestCase
|
|
|
/**
|
|
|
* testMessage function
|
|
|
*/
|
|
|
- public function testMessage(): void
|
|
|
+ #[WithoutErrorHandler]
|
|
|
+ public function testSetMessage(): void
|
|
|
{
|
|
|
$message = $this->mailer->getMessage();
|
|
|
$this->assertInstanceOf(Message::class, $message);
|
|
|
|
|
|
$newMessage = new Message();
|
|
|
- $this->mailer->setMessage($newMessage);
|
|
|
+ $this->deprecated(function () use ($newMessage): void {
|
|
|
+ $this->mailer->setMessage($newMessage);
|
|
|
+ });
|
|
|
$this->assertSame($newMessage, $this->mailer->getMessage());
|
|
|
$this->assertNotSame($message, $newMessage);
|
|
|
}
|