ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder Class Reference
+ Inheritance diagram for ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder:
+ Collaboration diagram for ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder:

Public Member Functions

 create (string $fqdn)
 
 create (string $fqdn)
 

Detailed Description

Definition at line 30 of file PHPUnitMockBuilder.php.

Member Function Documentation

◆ create()

ILIAS\Component\Dependencies\Mocks\PHPUnitMockBuilder::create ( string  $fqdn)
Parameters
string$typeFQDN of interface, class, ...
Returns
object Mock of this type

Implements ILIAS\Component\Dependencies\Mocks\MockBuilder.

Definition at line 32 of file PHPUnitMockBuilder.php.

32 : 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 }

The documentation for this class was generated from the following file: