ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
◀ ilDoc Overview
PHPUnitMockBuilder.php
Go to the documentation of this file.
1
<?php
2
20
declare(strict_types=1);
21
22
namespace
ILIAS\Component\Dependencies\Mocks
;
23
24
use PHPUnit\Framework\TestCase;
25
30
final
class
PHPUnitMockBuilder
implements
MockBuilder
31
{
32
public
function
create
(
string
$fqdn):
object
33
{
34
$mock_builder = new \PHPUnit\Framework\MockObject\MockBuilder(
35
new
class
(
'dummy'
) extends TestCase {
36
public
function
dummy():
void
37
{
38
}
39
},
40
$fqdn
41
);
42
return
$mock_builder
43
->disableOriginalConstructor()
44
->disableOriginalClone()
45
->getMock();
46
}
47
}
ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder
Definition:
PHPUnitMockBuilder.php:31
ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder\create
create(string $fqdn)
Definition:
PHPUnitMockBuilder.php:32
ILIAS\Component\Dependencies\Mocks\MockBuilder
Definition:
MockBuilder.php:27
ILIAS\Component\Dependencies\Mocks
Definition:
AbstractLightMockBuilder.php:21
ILIAS\Repository\object
object()
Definition:
trait.GlobalDICDomainServices.php:106
components
ILIAS
Component
src
Dependencies
Mocks
PHPUnitMockBuilder.php
Generated on Wed Nov 11 2026 23:06:21 for ILIAS by
1.9.4 (using
Doxyfile
)