‪TYPO3CMS  10.4
TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest:

Public Member Functions

 breakLinesForEmailReturnsEmptyStringIfEmptyStringIsGiven ()
 
 breakLinesForEmailReturnsOneLineIfCharWithIsNotExceeded ()
 
 breakLinesForEmailBreaksTextIfCharWithIsExceeded ()
 
 breakLinesForEmailBreaksTextWithNoSpaceFoundBeforeLimit ()
 
 breakLinesForEmailBreaksTextIfLineIsLongerThanTheLineWidth ()
 
array parseAddressesProvider ()
 
 parseAddressesTest ($source, $addressList)
 
array replyToProvider ()
 
 getSystemReplyToTest (array $configuration, array $expectedReplyTo)
 

Protected Attributes

bool $resetSingletonInstances = true
 

Detailed Description

Testcase for the \TYPO3\CMS\Core\Utility\MailUtility class.

Definition at line 24 of file MailUtilityTest.php.

Member Function Documentation

◆ breakLinesForEmailBreaksTextIfCharWithIsExceeded()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::breakLinesForEmailBreaksTextIfCharWithIsExceeded ( )

◆ breakLinesForEmailBreaksTextIfLineIsLongerThanTheLineWidth()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::breakLinesForEmailBreaksTextIfLineIsLongerThanTheLineWidth ( )

◆ breakLinesForEmailBreaksTextWithNoSpaceFoundBeforeLimit()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::breakLinesForEmailBreaksTextWithNoSpaceFoundBeforeLimit ( )

◆ breakLinesForEmailReturnsEmptyStringIfEmptyStringIsGiven()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::breakLinesForEmailReturnsEmptyStringIfEmptyStringIsGiven ( )

◆ breakLinesForEmailReturnsOneLineIfCharWithIsNotExceeded()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::breakLinesForEmailReturnsOneLineIfCharWithIsNotExceeded ( )

◆ getSystemReplyToTest()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::getSystemReplyToTest ( array  $configuration,
array  $expectedReplyTo 
)
Test:
‪@dataProvider replyToProvider
Parameters
array$configuration
array$expectedReplyTo

Definition at line 153 of file MailUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Core\Utility\MailUtility\getSystemReplyTo().

◆ parseAddressesProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::parseAddressesProvider ( )

Data provider for parseAddressesTest

Returns
‪array Data sets

Definition at line 90 of file MailUtilityTest.php.

◆ parseAddressesTest()

TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::parseAddressesTest (   $source,
  $addressList 
)
Test:
‪@dataProvider parseAddressesProvider

Definition at line 116 of file MailUtilityTest.php.

References TYPO3\CMS\Core\Utility\MailUtility\parseAddresses().

◆ replyToProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::replyToProvider ( )
Returns
‪array

Definition at line 125 of file MailUtilityTest.php.

Member Data Documentation

◆ $resetSingletonInstances

bool TYPO3\CMS\Core\Tests\Unit\Utility\MailUtilityTest::$resetSingletonInstances = true
protected

Reset singletons created by subject

Definition at line 28 of file MailUtilityTest.php.