‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest:

Public Member Functions

 isSentReturnsFalseIfMailWasNotSent ()
 
 setSubjectWorksAsExpected ()
 
 setDateWorksAsExpected ()
 
 setReturnPathWorksAsExpected ()
 
 setSenderWorksAsExpected (string $address, ?string $name, array $expectedAddresses)
 
 setFromWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 setReplyToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 setToToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 setCcToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 setBccToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 addFromToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 addReplyToToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 addToToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 addCcToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 addBccToWorksAsExpected (string|array $address, ?string $name, array $expectedAddresses)
 
 setReadReceiptToToWorksAsExpected ()
 
 exceptionIsThrownForInvalidArgumentCombinations (string $method)
 

Static Public Member Functions

static setSenderAddressDataProvider ()
 
static globalSetAddressDataProvider ()
 
static globalAddAddressDataProvider ()
 
static exceptionIsThrownForInvalidArgumentCombinationsDataProvider ()
 

Protected Member Functions

 setUp ()
 
 assertCorrectAddresses (array $dataToCheck, array $expectedAddresses)
 

Protected Attributes

bool $resetSingletonInstances = true
 
MailMessage $subject
 

Detailed Description

Definition at line 27 of file MailMessageTest.php.

Member Function Documentation

◆ addBccToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::addBccToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ addCcToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::addCcToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ addFromToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::addFromToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ addReplyToToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::addReplyToToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ addToToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::addToToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ assertCorrectAddresses()

◆ exceptionIsThrownForInvalidArgumentCombinations()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::exceptionIsThrownForInvalidArgumentCombinations ( string  $method)

Definition at line 290 of file MailMessageTest.php.

◆ exceptionIsThrownForInvalidArgumentCombinationsDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::exceptionIsThrownForInvalidArgumentCombinationsDataProvider ( )
static

Definition at line 277 of file MailMessageTest.php.

◆ globalAddAddressDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::globalAddAddressDataProvider ( )
static

Definition at line 207 of file MailMessageTest.php.

◆ globalSetAddressDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::globalSetAddressDataProvider ( )
static

Definition at line 102 of file MailMessageTest.php.

◆ isSentReturnsFalseIfMailWasNotSent()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::isSentReturnsFalseIfMailWasNotSent ( )

Definition at line 40 of file MailMessageTest.php.

◆ setBccToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setBccToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setCcToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setCcToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setDateWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setDateWorksAsExpected ( )

Definition at line 55 of file MailMessageTest.php.

◆ setFromWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setFromWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setReadReceiptToToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setReadReceiptToToWorksAsExpected ( )

Definition at line 269 of file MailMessageTest.php.

◆ setReplyToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setReplyToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setReturnPathWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setReturnPathWorksAsExpected ( )

Definition at line 66 of file MailMessageTest.php.

◆ setSenderAddressDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setSenderAddressDataProvider ( )
static

Definition at line 76 of file MailMessageTest.php.

◆ setSenderWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setSenderWorksAsExpected ( string  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setSubjectWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setSubjectWorksAsExpected ( )

Definition at line 46 of file MailMessageTest.php.

◆ setToToWorksAsExpected()

TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::setToToWorksAsExpected ( string|array  $address,
?string  $name,
array  $expectedAddresses 
)

◆ setUp()

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

Definition at line 33 of file MailMessageTest.php.

Member Data Documentation

◆ $resetSingletonInstances

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

Definition at line 29 of file MailMessageTest.php.

◆ $subject

MailMessage TYPO3\CMS\Core\Tests\Unit\Mail\MailMessageTest::$subject
protected

Definition at line 31 of file MailMessageTest.php.