Class ilMailOptionsGUITest.
More...
◆ getMailOptionsGUI()
ilMailOptionsGUITest::getMailOptionsGUI |
( |
ServerRequestInterface |
$request, |
|
|
ilCtrl |
$ctrl, |
|
|
ilSetting |
$settings |
|
) |
| |
|
protected |
◆ testMailOptionsAreAccessibleIfGlobalAccessIsNotDenied()
ilMailOptionsGUITest::testMailOptionsAreAccessibleIfGlobalAccessIsNotDenied |
( |
| ) |
|
- Exceptions
-
Definition at line 47 of file ilMailOptionsGUITest.php.
References getMailOptionsGUI().
49 $request = $this->getMockBuilder(ServerRequestInterface::class)->disableOriginalConstructor()->getMock();
50 $ctrl = $this->getMockBuilder(ilCtrl::class)->disableOriginalConstructor()->getMock();
51 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->getMock();
52 $form = $this->getMockBuilder(ilMailOptionsFormGUI::class)->disableOriginalConstructor()->getMock();
54 $settings->expects($this->any())->method(
'get')->with(
'show_mail_settings')->willReturn(
'1');
55 $ctrl->expects($this->any())->method(
'getCmd')->willReturn(
'showOptions');
56 $request->expects($this->any())->method(
'getQueryParams')->willReturn([]);
60 $gui->executeCommand();
getMailOptionsGUI(ServerRequestInterface $request, ilCtrl $ctrl, ilSetting $settings)
◆ testMailOptionsAreNotAccessibleIfGlobalAccessIsDeniedAndUserWillBeRedirectedToMailSystem()
ilMailOptionsGUITest::testMailOptionsAreNotAccessibleIfGlobalAccessIsDeniedAndUserWillBeRedirectedToMailSystem |
( |
| ) |
|
- Exceptions
-
Definition at line 66 of file ilMailOptionsGUITest.php.
References getMailOptionsGUI().
68 $request = $this->getMockBuilder(ServerRequestInterface::class)->disableOriginalConstructor()->getMock();
69 $ctrl = $this->getMockBuilder(ilCtrl::class)->disableOriginalConstructor()->getMock();
70 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->getMock();
71 $form = $this->getMockBuilder(ilMailOptionsFormGUI::class)->disableOriginalConstructor()->getMock();
73 $settings->expects($this->any())->method(
'get')->with(
'show_mail_settings')->willReturn(
'0');
74 $ctrl->expects($this->any())->method(
'getCmd')->willReturn(
'showOptions');
75 $request->expects($this->any())->method(
'getQueryParams')->willReturn([]);
77 $ctrl->expects($this->once())->method(
'redirectByClass')->with(
'ilMailGUI');
81 $gui->executeCommand();
getMailOptionsGUI(ServerRequestInterface $request, ilCtrl $ctrl, ilSetting $settings)
◆ testMailOptionsAreNotAccessibleIfGlobalAccessIsDeniedAndUserWillBeRedirectedToPersonalSettings()
ilMailOptionsGUITest::testMailOptionsAreNotAccessibleIfGlobalAccessIsDeniedAndUserWillBeRedirectedToPersonalSettings |
( |
| ) |
|
- Exceptions
-
Definition at line 87 of file ilMailOptionsGUITest.php.
References getMailOptionsGUI().
89 $request = $this->getMockBuilder(ServerRequestInterface::class)->disableOriginalConstructor()->getMock();
90 $ctrl = $this->getMockBuilder(ilCtrl::class)->disableOriginalConstructor()->getMock();
91 $settings = $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->getMock();
92 $form = $this->getMockBuilder(ilMailOptionsFormGUI::class)->disableOriginalConstructor()->getMock();
94 $settings->expects($this->any())->method(
'get')->with(
'show_mail_settings')->willReturn(
'0');
95 $ctrl->expects($this->any())->method(
'getCmd')->willReturn(
'showOptions');
97 $ctrl->expects($this->once())->method(
'redirectByClass')->with(
'ilPersonalSettingsGUI');
98 $request->expects($this->any())->method(
'getQueryParams')->willReturn([
99 'referrer' =>
'ilPersonalSettingsGUI' 103 $gui->setForm($form);
104 $gui->executeCommand();
getMailOptionsGUI(ServerRequestInterface $request, ilCtrl $ctrl, ilSetting $settings)
The documentation for this class was generated from the following file: