‪TYPO3CMS  11.5
TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest:

Public Member Functions

 injectedSettingsAreNotReplacedByGlobalSettings ()
 
 globalSettingsAreUsedIfNoSettingsAreInjected ()
 
 wrongConfigurationThrowsException (array $settings)
 
 providingCorrectClassnameDoesNotThrowException ()
 
 noPortSettingSetsPortTo25 ()
 
 emptyPortSettingSetsPortTo25 ()
 
 givenPortSettingIsRespected ()
 
 getRealTransportReturnsNoSpoolTransport ($settings)
 

Static Public Member Functions

static array wrongConfigurationProvider ()
 
static array getRealTransportReturnsNoSpoolTransportProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

bool $resetSingletonInstances = true
 
Mailer $subject
 
LogManagerInterface $logManager
 

Detailed Description

Test case

Definition at line 40 of file MailerTest.php.

Member Function Documentation

◆ emptyPortSettingSetsPortTo25()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::emptyPortSettingSetsPortTo25 ( )
Test:

Definition at line 163 of file MailerTest.php.

◆ getRealTransportReturnsNoSpoolTransport()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::getRealTransportReturnsNoSpoolTransport (   $settings)
Test:
‪@dataProvider getRealTransportReturnsNoSpoolTransportProvider

Definition at line 192 of file MailerTest.php.

◆ getRealTransportReturnsNoSpoolTransportProvider()

static array TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::getRealTransportReturnsNoSpoolTransportProvider ( )
static

Data provider for getRealTransportReturnsNoSpoolTransport

Returns
‪array Data sets

Definition at line 209 of file MailerTest.php.

◆ givenPortSettingIsRespected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::givenPortSettingIsRespected ( )
Test:

Definition at line 177 of file MailerTest.php.

◆ globalSettingsAreUsedIfNoSettingsAreInjected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::globalSettingsAreUsedIfNoSettingsAreInjected ( )
Test:

Definition at line 91 of file MailerTest.php.

References $GLOBALS.

◆ injectedSettingsAreNotReplacedByGlobalSettings()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::injectedSettingsAreNotReplacedByGlobalSettings ( )
Test:

Definition at line 74 of file MailerTest.php.

References $GLOBALS.

◆ noPortSettingSetsPortTo25()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::noPortSettingSetsPortTo25 ( )
Test:

Definition at line 149 of file MailerTest.php.

◆ providingCorrectClassnameDoesNotThrowException()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::providingCorrectClassnameDoesNotThrowException ( )
Test:

Definition at line 137 of file MailerTest.php.

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::setUp ( )
protected

Set up

Definition at line 56 of file MailerTest.php.

◆ wrongConfigurationProvider()

static array TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::wrongConfigurationProvider ( )
static

Data provider for wrongConfigurationThrowsException

Returns
‪array Data sets

Definition at line 109 of file MailerTest.php.

◆ wrongConfigurationThrowsException()

TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::wrongConfigurationThrowsException ( array  $settings)
Test:
‪@dataProvider wrongConfigurationProvider

Definition at line 122 of file MailerTest.php.

Member Data Documentation

◆ $logManager

LogManagerInterface TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::$logManager
protected

Definition at line 51 of file MailerTest.php.

◆ $resetSingletonInstances

bool TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::$resetSingletonInstances = true
protected

Reset singletons created by subject

Definition at line 45 of file MailerTest.php.

◆ $subject

Mailer TYPO3\CMS\Core\Tests\Unit\Mail\MailerTest::$subject
protected

Definition at line 49 of file MailerTest.php.