ILIAS  trunk Revision v12.0_alpha-1541-g23eaa5e013d
ilCertificateTemplateDeleteActionTest.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22{
24 {
25 $templateRepositoryMock = $this->getMockBuilder(ilCertificateTemplateRepository::class)
26 ->disableOriginalConstructor()
27 ->getMock();
28
29 $templateRepositoryMock
30 ->expects($this->once())
31 ->method('deleteTemplate')
32 ->with(100, 2000);
33
34 $templateRepositoryMock->expects($this->once())->method('save');
35
36 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
37 ->getMock();
38
39 $objectHelper->method('lookUpType')
40 ->willReturn('crs');
41
43 $templateRepositoryMock,
44 'v5.4.0',
45 $objectHelper
46 );
47
48 $action->delete(100, 2000);
49 }
50}