ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
PHPUnitMockBuilder.php
Go to the documentation of this file.
1<?php
2
20declare(strict_types=1);
21
23
24use PHPUnit\Framework\TestCase;
25
30final 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}