Class ilMailMimeTest.
More...
◆ getUserById()
ilMailMimeTest::getUserById |
( |
int |
$usrId | ) |
|
|
protected |
- Exceptions
-
Definition at line 204 of file ilMailMimeTest.php.
Referenced by setUp().
206 $user = $this->getMockBuilder(ilObjUser::class)
207 ->disableOriginalConstructor()
208 ->onlyMethods([
'getId'])
210 $user->method(
'getId')->willReturn($usrId);
◆ setUp()
ilMailMimeTest::setUp |
( |
| ) |
|
|
protected |
◆ testFactoryWillReturnSystemSenderForAnonymousUserId()
ilMailMimeTest::testFactoryWillReturnSystemSenderForAnonymousUserId |
( |
| ) |
|
◆ testFactoryWillReturnSystemSenderWhenExplicitlyRequested()
ilMailMimeTest::testFactoryWillReturnSystemSenderWhenExplicitlyRequested |
( |
| ) |
|
◆ testFactoryWillReturnUserSenderForExistingUserId()
ilMailMimeTest::testFactoryWillReturnUserSenderForExistingUserId |
( |
| ) |
|
◆ testFactoryWillReturnUserSenderWhenExplicitlyRequested()
ilMailMimeTest::testFactoryWillReturnUserSenderWhenExplicitlyRequested |
( |
| ) |
|
◆ testMimMailDelegatesEmailDeliveryToDefaultTransport()
ilMailMimeTest::testMimMailDelegatesEmailDeliveryToDefaultTransport |
( |
| ) |
|
- Exceptions
-
Definition at line 70 of file ilMailMimeTest.php.
References ILIAS\LTI\ToolProvider\$settings, and ilMailBaseTest\setGlobalVariable().
72 $defaultTransport = $this->getMockBuilder(ilMailMimeTransport::class)->getMock();
73 $defaultTransport->expects($this->once())->method(
'send');
75 $transportFactory = $this->getMockBuilder(ilMailMimeTransportFactory::class)->disableOriginalConstructor()->getMock();
76 $transportFactory->method(
'getTransport')->willReturn($defaultTransport);
79 $refineryMock = $this->getMockBuilder(Factory::class)->disableOriginalConstructor()->getMock();
82 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->onlyMethods([
setGlobalVariable(string $name, $value)
◆ testMimMailDelegatesEmailDeliveryToThePassedTransporter()
ilMailMimeTest::testMimMailDelegatesEmailDeliveryToThePassedTransporter |
( |
| ) |
|
- Exceptions
-
Definition at line 42 of file ilMailMimeTest.php.
References ILIAS\LTI\ToolProvider\$settings, and ilMailBaseTest\setGlobalVariable().
44 $defaultTransport = $this->getMockBuilder(ilMailMimeTransport::class)->disableOriginalConstructor()->getMock();
45 $defaultTransport->expects($this->never())->method(
'send');
47 $transport = $this->getMockBuilder(ilMailMimeTransport::class)->getMock();
48 $transport->expects($this->once())->method(
'send');
50 $transportFactory = $this->getMockBuilder(ilMailMimeTransportFactory::class)->disableOriginalConstructor()->getMock();
51 $transportFactory->method(
'getTransport')->willReturn($defaultTransport);
54 $refineryMock = $this->getMockBuilder(Factory::class)->disableOriginalConstructor()->getMock();
57 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->onlyMethods([
64 $mail->Send($transport);
setGlobalVariable(string $name, $value)
◆ testTransportFactoryWillReturnNullTransportIfExternalEmailDeliveryIsDisabled()
ilMailMimeTest::testTransportFactoryWillReturnNullTransportIfExternalEmailDeliveryIsDisabled |
( |
| ) |
|
◆ testTransportFactoryWillReturnSendmailTransportIfSmtpTransportIsDisabled()
ilMailMimeTest::testTransportFactoryWillReturnSendmailTransportIfSmtpTransportIsDisabled |
( |
| ) |
|
◆ testTransportFactoryWillReturnSmtpTransportIfEnabled()
ilMailMimeTest::testTransportFactoryWillReturnSmtpTransportIfEnabled |
( |
| ) |
|
◆ USER_ID
const ilMailMimeTest::USER_ID = 6 |
|
private |
The documentation for this class was generated from the following file: