◆ testCreate()
ILIAS\Test\Certificate\CertificateSettingsTestFormRepositoryTest::testCreate |
( |
| ) |
|
Definition at line 30 of file CertificateSettingsTestFormRepositoryTest.php.
32 $form_mock = $this->getMockBuilder(\ilPropertyFormGUI::class)
33 ->disableOriginalConstructor()
36 $language = $this->getMockBuilder(\ilLanguage::class)
37 ->disableOriginalConstructor()
40 $controller = $this->getMockBuilder(\ilCtrlInterface::class)
41 ->disableOriginalConstructor()
44 $access = $this->getMockBuilder(\ilAccess::class)
45 ->disableOriginalConstructor()
48 $toolbar = $this->getMockBuilder(\ilToolbarGUI::class)
49 ->disableOriginalConstructor()
52 $placeholder_description_object = $this->getMockBuilder(\ilCertificatePlaceholderDescription::class)
53 ->disableOriginalConstructor()
56 $settings_form_factory = $this->getMockBuilder(\ilCertificateSettingsFormRepository::class)
57 ->disableOriginalConstructor()
60 $settings_form_factory
61 ->expects($this->once())
62 ->method(
'createForm')
63 ->willReturn($form_mock);
65 $repository =
new CertificateSettingsTestFormRepository(
73 $placeholder_description_object,
74 $settings_form_factory
77 $gui_mock = $this->getMockBuilder(\ilCertificateGUI::class)
78 ->disableOriginalConstructor()
81 $result = $repository->createForm($gui_mock);
83 $this->assertSame($form_mock, $result);
◆ testFormFieldData()
ILIAS\Test\Certificate\CertificateSettingsTestFormRepositoryTest::testFormFieldData |
( |
| ) |
|
Definition at line 126 of file CertificateSettingsTestFormRepositoryTest.php.
128 $language = $this->getMockBuilder(\ilLanguage::class)
129 ->disableOriginalConstructor()
132 $controller = $this->getMockBuilder(\ilCtrlInterface::class)
133 ->disableOriginalConstructor()
136 $access = $this->getMockBuilder(\ilAccess::class)
137 ->disableOriginalConstructor()
140 $toolbar = $this->getMockBuilder(\ilToolbarGUI::class)
141 ->disableOriginalConstructor()
144 $placeholderDescriptionObject = $this->getMockBuilder(\ilCertificatePlaceholderDescription::class)
145 ->disableOriginalConstructor()
148 $settingsFormFactory = $this->getMockBuilder(\ilCertificateSettingsFormRepository::class)
149 ->disableOriginalConstructor()
153 ->expects($this->once())
154 ->method(
'fetchFormFieldData')
155 ->willReturn([
'something' =>
'value']);
157 $repository =
new CertificateSettingsTestFormRepository(
165 $placeholderDescriptionObject,
169 $result = $repository->fetchFormFieldData(
'SomeContent');
171 $this->assertSame([
'something' =>
'value'], $result);
◆ testSave()
ILIAS\Test\Certificate\CertificateSettingsTestFormRepositoryTest::testSave |
( |
| ) |
|
Definition at line 87 of file CertificateSettingsTestFormRepositoryTest.php.
89 $language = $this->getMockBuilder(\ilLanguage::class)
90 ->disableOriginalConstructor()
93 $controller = $this->getMockBuilder(\ilCtrlInterface::class)
94 ->disableOriginalConstructor()
97 $access = $this->getMockBuilder(\ilAccess::class)
98 ->disableOriginalConstructor()
101 $toolbar = $this->getMockBuilder(\ilToolbarGUI::class)
102 ->disableOriginalConstructor()
105 $placeholderDescriptionObject = $this->getMockBuilder(\ilCertificatePlaceholderDescription::class)
106 ->disableOriginalConstructor()
109 $settingsFormFactory = $this->getMockBuilder(\ilCertificateSettingsFormRepository::class)
110 ->disableOriginalConstructor()
113 new CertificateSettingsTestFormRepository(
121 $placeholderDescriptionObject,
The documentation for this class was generated from the following file: