ILIAS  trunk Revision v11.0_alpha-1744-gb0451eebef4
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
CertificateTestTemplateDeleteActionTest.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Test\Certificate;
22 
25 
30 {
31  public function testDelete(): void
32  {
33  $delete_action = $this->getMockBuilder(\ilCertificateDeleteAction::class)
34  ->getMock();
35 
36  $delete_action
37  ->expects($this->once())
38  ->method('delete');
39 
40  $object_helper = $this->getMockBuilder(\ilCertificateObjectHelper::class)
41  ->getMock();
42 
43  $object = $this->getMockBuilder(\ilObjTest::class)
44  ->disableOriginalConstructor()
45  ->getMock();
46 
47  $object_helper->method('getInstanceByObjId')
48  ->willReturn($object);
49 
51  $delete_action
52  );
53 
54  $action->delete(100, 200);
55  }
56 }