◆ testCertificateCanBeImportedWithBackgroundImage()
| ilCertificateTemplateImportActionTest::testCertificateCanBeImportedWithBackgroundImage |
( |
| ) |
|
Definition at line 28 of file ilCertificateTemplateImportActionTest.php.
30 $placeholderDescriptionObject = $this->getMockBuilder(ilCertificatePlaceholderDescription::class)
33 $logger = $this->getMockBuilder(ilLogger::class)
34 ->disableOriginalConstructor()
41 ->expects($this->once())
42 ->method(
'listContents')
44 new Metadata(
'certificate.xml',
'file'),
45 new Metadata(
'background.jpg',
'file'),
48 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
50 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
53 $objectHelper->method(
'lookupType')
56 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
57 ->disableOriginalConstructor()
61 ->method(
'moveUploadedFile')
64 $unzip = $this->getMockBuilder(\
ILIAS\
Filesystem\Util\Archive\Unzip::class)
65 ->disableOriginalConstructor()
67 $unzip->expects($this->once())->method(
'extract')->willReturn(
true);
69 ->expects($this->once())
74 ->expects($this->once())
75 ->method(
'convertImage');
77 $database = $this->getMockBuilder(ilDBInterface::class)
78 ->disableOriginalConstructor()
83 'some/path/certificate.xml',
84 $placeholderDescriptionObject,
94 $result = $action->import(
102 $this->assertTrue($result);
Class ChatMainBarProvider .
◆ testCertificateCanBeImportedWithoutBackgroundImage()
| ilCertificateTemplateImportActionTest::testCertificateCanBeImportedWithoutBackgroundImage |
( |
| ) |
|
Definition at line 105 of file ilCertificateTemplateImportActionTest.php.
107 $placeholderDescriptionObject = $this->getMockBuilder(ilCertificatePlaceholderDescription::class)
110 $logger = $this->getMockBuilder(ilLogger::class)
111 ->disableOriginalConstructor()
114 $filesystem = $this->getMockBuilder(
ILIAS\
Filesystem\Filesystem::class)
118 ->expects($this->once())
119 ->method(
'listContents')
121 new Metadata(
'certificate.xml',
'file')
124 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
126 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
129 $objectHelper->method(
'lookupType')
132 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
133 ->disableOriginalConstructor()
137 ->method(
'moveUploadedFile')
140 $unzip = $this->getMockBuilder(\
ILIAS\
Filesystem\Util\Archive\Unzip::class)
141 ->disableOriginalConstructor()
143 $unzip->expects($this->once())->method(
'extract')->willReturn(
true);
145 ->expects($this->once())
147 ->willReturn($unzip);
149 $database = $this->getMockBuilder(ilDBInterface::class)
150 ->disableOriginalConstructor()
155 'some/path/certificate.xml',
156 $placeholderDescriptionObject,
166 $result = $action->import(
174 $this->assertTrue($result);
Class ChatMainBarProvider .
◆ testNoXmlFileInUplodadZipFolder()
| ilCertificateTemplateImportActionTest::testNoXmlFileInUplodadZipFolder |
( |
| ) |
|
Definition at line 177 of file ilCertificateTemplateImportActionTest.php.
179 $placeholderDescriptionObject = $this->getMockBuilder(ilCertificatePlaceholderDescription::class)
182 $logger = $this->getMockBuilder(ilLogger::class)
183 ->disableOriginalConstructor()
186 $filesystem = $this->getMockBuilder(
ILIAS\
Filesystem\Filesystem::class)
189 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
191 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
194 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
195 ->disableOriginalConstructor()
199 ->method(
'moveUploadedFile')
202 $unzip = $this->getMockBuilder(\
ILIAS\
Filesystem\Util\Archive\Unzip::class)
203 ->disableOriginalConstructor()
205 $unzip->expects($this->once())->method(
'extract')->willReturn(
true);
207 ->expects($this->once())
209 ->willReturn($unzip);
212 ->expects($this->once())
213 ->method(
'listContents')
216 $database = $this->getMockBuilder(ilDBInterface::class)
217 ->disableOriginalConstructor()
222 'some/path/certificate.xml',
223 $placeholderDescriptionObject,
233 $result = $action->import(
241 $this->assertFalse($result);
Class ChatMainBarProvider .
◆ testZipfileCouldNoBeMoved()
| ilCertificateTemplateImportActionTest::testZipfileCouldNoBeMoved |
( |
| ) |
|
Definition at line 244 of file ilCertificateTemplateImportActionTest.php.
246 $placeholderDescriptionObject = $this->getMockBuilder(ilCertificatePlaceholderDescription::class)
247 ->disableOriginalConstructor()
250 $logger = $this->getMockBuilder(ilLogger::class)
251 ->disableOriginalConstructor()
254 $filesystem = $this->getMockBuilder(
ILIAS\
Filesystem\Filesystem::class)
257 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
259 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
262 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
263 ->disableOriginalConstructor()
267 ->method(
'moveUploadedFile')
270 $database = $this->getMockBuilder(ilDBInterface::class)
271 ->disableOriginalConstructor()
276 'some/path/certificate.xml',
277 $placeholderDescriptionObject,
287 $result = $action->import(
295 $this->assertFalse($result);
Class ChatMainBarProvider .
The documentation for this class was generated from the following file: