26 : void
27 {
28 $templateRepository = $this->getMockBuilder(ilCertificateTemplateRepository::class)->getMock();
29
30 $templateRepository->method('fetchCurrentlyActiveCertificate')
32 100,
33 'crs',
34 '<xml> Some Content </xml>',
35 md5('<xml> Some Content </xml>'),
36 '[]',
37 3,
38 'v5.4.0',
39 123456789,
40 true,
41 '/some/where/background.jpg',
42 '/some/where/thumbnail.jpg',
43 50
44 ));
45
47 ->getMock();
48
49 $filesystem
50 ->expects($this->once())
51 ->method('createDir');
52
53 $filesystem
54 ->expects($this->once())
55 ->method('put');
56
57 $filesystem
58 ->expects($this->once())
59 ->method('deleteDir');
60
61 $filesystem
62 ->expects($this->once())
63 ->method('put');
64
65 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
66 ->getMock();
67
68 $objectHelper->method('lookupType')
69 ->willReturn('crs');
70
71 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
72 ->getMock();
73
74 $utilHelper
75 ->expects($this->once())
76 ->method('zip');
77
78 $utilHelper
79 ->expects($this->once())
80 ->method('deliverFile');
81
83 100,
84 '/some/where/background.jpg',
85 $templateRepository,
86 $filesystem,
87 $objectHelper,
88 $utilHelper
89 );
90
91 $action->export('some/where/root', 'phpunit');
92 }
Class FlySystemFileAccessTest \Provider\FlySystem @runTestsInSeparateProcesses @preserveGlobalState d...
Class ChatMainBarProvider \MainMenu\Provider.