Class ilMailMimeTest.
More...
◆ getUserById()
| ilMailMimeTest::getUserById |
( |
int |
$usrId | ) |
|
|
protected |
- Exceptions
-
Definition at line 201 of file ilMailMimeTest.php.
Referenced by setUp().
203 $user = $this->getMockBuilder(ilObjUser::class)
204 ->disableOriginalConstructor()
205 ->onlyMethods([
'getId'])
207 $user->method(
'getId')->willReturn($usrId);
◆ setUp()
| ilMailMimeTest::setUp |
( |
| ) |
|
|
protected |
◆ testFactoryWillReturnSystemSenderForAnonymousUserId()
| ilMailMimeTest::testFactoryWillReturnSystemSenderForAnonymousUserId |
( |
| ) |
|
◆ testFactoryWillReturnSystemSenderWhenExplicitlyRequested()
| ilMailMimeTest::testFactoryWillReturnSystemSenderWhenExplicitlyRequested |
( |
| ) |
|
- Exceptions
-
Definition at line 186 of file ilMailMimeTest.php.
References ILIAS\LTI\ToolProvider\$settings.
188 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->onlyMethods([
192 $mustache_factory = $this->getMockBuilder(ilMustacheFactory::class)->getMock();
195 $this->assertInstanceOf(ilMailMimeSenderSystem::class, $factory->system());
◆ testFactoryWillReturnUserSenderForExistingUserId()
| ilMailMimeTest::testFactoryWillReturnUserSenderForExistingUserId |
( |
| ) |
|
- Exceptions
-
Definition at line 215 of file ilMailMimeTest.php.
References ILIAS\LTI\ToolProvider\$settings.
217 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->onlyMethods([
221 $mustache_factory = $this->getMockBuilder(ilMustacheFactory::class)->getMock();
224 $this->assertInstanceOf(ilMailMimeSenderUser::class, $factory->getSenderByUsrId(self::USER_ID));
◆ testFactoryWillReturnUserSenderWhenExplicitlyRequested()
| ilMailMimeTest::testFactoryWillReturnUserSenderWhenExplicitlyRequested |
( |
| ) |
|
- Exceptions
-
Definition at line 230 of file ilMailMimeTest.php.
References ILIAS\LTI\ToolProvider\$settings.
232 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->onlyMethods([
236 $mustache_factory = $this->getMockBuilder(ilMustacheFactory::class)->getMock();
239 $this->assertInstanceOf(ilMailMimeSenderUser::class, $factory->user(self::USER_ID));
◆ 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: