121 $object = $this->getMockBuilder(ilObjCourse::class)
122 ->disableOriginalConstructor()
126 ->expects($this->atLeastOnce())
130 $language = $this->getMockBuilder(ilLanguage::class)
131 ->disableOriginalConstructor()
134 $controller = $this->getMockBuilder(ilCtrlInterface::class)
135 ->disableOriginalConstructor()
138 $access = $this->getMockBuilder(ilAccess::class)
139 ->disableOriginalConstructor()
142 $toolbar = $this->getMockBuilder(ilToolbarGUI::class)
143 ->disableOriginalConstructor()
146 $placeholderDescriptionObject = $this->getMockBuilder(ilCertificatePlaceholderDescription::class)
147 ->disableOriginalConstructor()
150 $leaningProgressObject = $this->getMockBuilder(ilObjectLP::class)
151 ->disableOriginalConstructor()
154 $settingsFormFactory = $this->getMockBuilder(ilCertificateSettingsFormRepository::class)
155 ->disableOriginalConstructor()
159 ->expects($this->atLeastOnce())
160 ->method(
'fetchFormFieldData')
164 'something_else' =>
'something' 168 $trackingHelper = $this->getMockBuilder(ilCertificateObjUserTrackingHelper::class)
169 ->disableOriginalConstructor()
172 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
173 ->disableOriginalConstructor()
176 $lpHelper = $this->getMockBuilder(ilCertificateObjectLPHelper::class)
177 ->disableOriginalConstructor()
180 $tree = $this->getMockBuilder(ilTree::class)
181 ->disableOriginalConstructor()
184 $setting = $this->getMockBuilder(ilSetting::class)
185 ->disableOriginalConstructor()
189 ->expects($this->atLeastOnce())
191 ->willReturn(
'[1, 2, 3]');
201 $placeholderDescriptionObject,
202 $leaningProgressObject,
203 $settingsFormFactory,
211 $result = $repository->fetchFormFieldData(
'Some Content');
215 'subitems' => [1, 2, 3],
216 'something_else' =>
'something'