19 declare(strict_types=1);
28 #[DoesNotPerformAssertions] 31 if (!defined(
'CLIENT_WEB_DIR')) {
32 define(
'CLIENT_WEB_DIR',
'my/client/web/dir');
41 '<xml> Some content </xml>',
48 '/some/where/background.jpg',
49 '/some/where/tile_image.jpg',
55 $userCertificateRepository = $this->getMockBuilder(ilUserCertificateRepository::class)
56 ->disableOriginalConstructor()
60 $userCertificateRepository->method(
'fetchCertificate')
61 ->willReturn($certificate)
64 $rpcHelper = $this->getMockBuilder(ilCertificateRpcClientFactoryHelper::class)
70 $rpcHelper->method(
'ilFO2PDF')
74 $pdfFileNameFactory = $this->getMockBuilder(ilCertificatePdfFileNameFactory::class)
75 ->disableOriginalConstructor()
79 $language = $this->getMockBuilder(ilLanguage::class)
80 ->disableOriginalConstructor()
84 $irss = $this->getMockBuilder(IRSS::class)
85 ->disableOriginalConstructor()
89 $filesystem = $this->getMockBuilder(Filesystem::class)
90 ->disableOriginalConstructor()
94 $userCertificateRepository,
102 $pdfGenerator->generate(100);
105 #[DoesNotPerformAssertions] 108 if (!defined(
'CLIENT_WEB_DIR')) {
109 define(
'CLIENT_WEB_DIR',
'my/client/web/dir');
118 '<xml> Some content </xml>',
125 '/some/where/background.jpg',
126 '/some/where/tile_image.jpg',
132 $userCertificateRepository = $this->getMockBuilder(ilUserCertificateRepository::class)
133 ->disableOriginalConstructor()
137 $userCertificateRepository->method(
'fetchActiveCertificate')
138 ->willReturn($certificate)
141 $rpcHelper = $this->getMockBuilder(ilCertificateRpcClientFactoryHelper::class)
147 $rpcHelper->method(
'ilFO2PDF')
151 $pdfFileNameFactory = $this->getMockBuilder(ilCertificatePdfFileNameFactory::class)
152 ->disableOriginalConstructor()
156 $language = $this->getMockBuilder(ilLanguage::class)
157 ->disableOriginalConstructor()
161 $irss = $this->getMockBuilder(IRSS::class)
162 ->disableOriginalConstructor()
166 $filesystem = $this->getMockBuilder(Filesystem::class)
167 ->disableOriginalConstructor()
171 $userCertificateRepository,
179 $pdfGenerator->generateCurrentActiveCertificate(100, 200);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
testGenerateSpecificCertificate()
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
testGenerateCurrentActiveCertificate()