19 declare(strict_types=1);
28 $database = $this->createMock(ilDBInterface::class);
31 ->expects($this->once())
35 ->expects($this->once())
36 ->method(
'fetchAssoc')
37 ->willReturn([
'1' =>
'1']);
40 ->expects($this->once())
45 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
47 $templateRepository->method(
'fetchCertificateTemplatesByObjId')
53 '<xml> Some Content </xml>',
54 md5(
'<xml> Some Content </xml>'),
60 '/some/where/background.jpg',
61 '/some/where/card_thumb.jpg',
67 '<xml> Some Content </xml>',
68 md5(
'<xml> Some Content </xml>'),
74 '/some/where/background.jpg',
75 '/some/where/card_thumb.jpg',
81 '<xml> Some Content </xml>',
82 md5(
'<xml> Some Content </xml>'),
88 '/certificates/default/background.jpg',
89 '/some/where/card_thumb.jpg',
96 ->expects($this->exactly(3))
99 $fileSystem = $this->getMockBuilder(\
ILIAS\
Filesystem\Filesystem::class)
102 $fileSystem->method(
'has')
106 ->expects($this->exactly(7))
109 $logger = $this->getMockBuilder(ilLogger::class)
110 ->disableOriginalConstructor()
113 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
116 $objectHelper->method(
'lookupObjId')
119 $global_certificate_settings = $this->getMockBuilder(ilObjCertificateSettings::class)
120 ->disableOriginalConstructor()
130 $global_certificate_settings,
131 'some/web/directory',
132 '/certificates/default/background.jpg' 135 $oldObject = $this->getMockBuilder(ilObject::class)
136 ->disableOriginalConstructor()
139 $oldObject->method(
'getType')
142 $oldObject->method(
'getId')
145 $newObject = $this->getMockBuilder(ilObject::class)
146 ->disableOriginalConstructor()
149 $newObject->method(
'getType')
152 $newObject->method(
'getId')
155 $cloneAction->cloneCertificate($oldObject, $newObject,
'v5.4.0',
'/some/web/dir');
Class ChatMainBarProvider .
Class ilCertificateBaseTestCase.
Class FlySystemFileAccessTest disabled disabled disabled.