11 $formMock = $this->getMockBuilder(
'ilPropertyFormGUI')
12 ->disableOriginalConstructor()
15 $object = $this->getMockBuilder(
'ilObject')
16 ->disableOriginalConstructor()
19 $language = $this->getMockBuilder(
'ilLanguage')
20 ->disableOriginalConstructor()
23 $controller = $this->getMockBuilder(
'ilCtrl')
24 ->disableOriginalConstructor()
27 $access = $this->getMockBuilder(
'ilAccess')
28 ->disableOriginalConstructor()
31 $toolbar = $this->getMockBuilder(
'ilToolbarGUI')
32 ->disableOriginalConstructor()
35 $placeholderDescriptionObject = $this->getMockBuilder(
'ilCertificatePlaceholderDescription')
36 ->disableOriginalConstructor()
39 $settingsFormFactory = $this->getMockBuilder(
'ilCertificateSettingsFormRepository')
40 ->disableOriginalConstructor()
44 ->expects($this->once())
45 ->method(
'createForm')
46 ->willReturn($formMock);
56 $placeholderDescriptionObject,
60 $guiMock = $this->getMockBuilder(
'ilCertificateGUI')
61 ->disableOriginalConstructor()
64 $result = $repository->createForm($guiMock);
66 $this->assertEquals($formMock,
$result);
74 $object = $this->getMockBuilder(
'ilObject')
75 ->disableOriginalConstructor()
82 $language = $this->getMockBuilder(
'ilLanguage')
83 ->disableOriginalConstructor()
86 $controller = $this->getMockBuilder(
'ilCtrl')
87 ->disableOriginalConstructor()
90 $access = $this->getMockBuilder(
'ilAccess')
91 ->disableOriginalConstructor()
94 $toolbar = $this->getMockBuilder(
'ilToolbarGUI')
95 ->disableOriginalConstructor()
98 $placeholderDescriptionObject = $this->getMockBuilder(
'ilCertificatePlaceholderDescription')
99 ->disableOriginalConstructor()
102 $settingsFormFactory = $this->getMockBuilder(
'ilCertificateSettingsFormRepository')
103 ->disableOriginalConstructor()
114 $placeholderDescriptionObject,
118 $repository->save(array(1, 2, 3));
123 $object = $this->getMockBuilder(
'ilObject')
124 ->disableOriginalConstructor()
131 $language = $this->getMockBuilder(
'ilLanguage')
132 ->disableOriginalConstructor()
135 $controller = $this->getMockBuilder(
'ilCtrl')
136 ->disableOriginalConstructor()
139 $access = $this->getMockBuilder(
'ilAccess')
140 ->disableOriginalConstructor()
143 $toolbar = $this->getMockBuilder(
'ilToolbarGUI')
144 ->disableOriginalConstructor()
147 $placeholderDescriptionObject = $this->getMockBuilder(
'ilCertificatePlaceholderDescription')
148 ->disableOriginalConstructor()
151 $settingsFormFactory = $this->getMockBuilder(
'ilCertificateSettingsFormRepository')
152 ->disableOriginalConstructor()
156 ->expects($this->once())
157 ->method(
'fetchFormFieldData')
158 ->willReturn(array(
'something' =>
'value'));
168 $placeholderDescriptionObject,
172 $result = $repository->fetchFormFieldData(
'SomeContent');
174 $this->assertEquals(array(
'something' =>
'value'),
$result);
Class ilCertificateBaseTestCase.