function DevelMailLogTest::testDevelMailLogDefaultBackend
Same name in other branches
- 4.x tests/src/Kernel/DevelMailLogTest.php \Drupal\Tests\devel\Kernel\DevelMailLogTest::testDevelMailLogDefaultBackend()
- 5.x tests/src/Kernel/DevelMailLogTest.php \Drupal\Tests\devel\Kernel\DevelMailLogTest::testDevelMailLogDefaultBackend()
Tests devel_mail_log plugin as default mail backend.
File
-
tests/
src/ Kernel/ DevelMailLogTest.php, line 48
Class
- DevelMailLogTest
- Tests sending mails with debug interface.
Namespace
Drupal\Tests\devel\KernelCode
public function testDevelMailLogDefaultBackend() {
// Configure devel_mail_log as default mail backends.
$this->setDevelMailLogAsDefaultBackend();
// Ensures that devel_mail_log is the default mail plugin .
$mail_backend = $this->mailManager
->getInstance([
'module' => 'default',
'key' => 'default',
]);
$this->assertInstanceOf(DevelMailLog::class, $mail_backend);
$mail_backend = $this->mailManager
->getInstance([
'module' => 'somemodule',
'key' => 'default',
]);
$this->assertInstanceOf(DevelMailLog::class, $mail_backend);
}