| @@ 372-384 (lines=13) @@ | ||
| 369 | ||
| 370 | protected $limitationServiceMock; |
|
| 371 | ||
| 372 | protected function getLimitationServiceMock($methods = []) |
|
| 373 | { |
|
| 374 | // Tests first calls here with methods set before initiating PermissionCriterionResolver with same instance. |
|
| 375 | if ($this->limitationServiceMock !== null) { |
|
| 376 | return $this->limitationServiceMock; |
|
| 377 | } |
|
| 378 | ||
| 379 | return $this->limitationServiceMock = $this |
|
| 380 | ->getMockBuilder(LimitationService::class) |
|
| 381 | ->setMethods($methods) |
|
| 382 | ->disableOriginalConstructor() |
|
| 383 | ->getMock(); |
|
| 384 | } |
|
| 385 | } |
|
| 386 | ||
| @@ 434-445 (lines=12) @@ | ||
| 431 | ||
| 432 | protected $limitationServiceMock; |
|
| 433 | ||
| 434 | protected function getLimitationServiceMock($methods = []) |
|
| 435 | { |
|
| 436 | if ($this->limitationServiceMock === null) { |
|
| 437 | $this->limitationServiceMock = $this |
|
| 438 | ->getMockBuilder(LimitationService::class) |
|
| 439 | ->setMethods($methods) |
|
| 440 | ->disableOriginalConstructor() |
|
| 441 | ->getMock(); |
|
| 442 | } |
|
| 443 | ||
| 444 | return $this->limitationServiceMock; |
|
| 445 | } |
|
| 446 | } |
|
| 447 | ||
| @@ 1095-1106 (lines=12) @@ | ||
| 1092 | /** |
|
| 1093 | * @return \eZ\Publish\Core\Repository\Helper\RoleDomainMapper|\PHPUnit\Framework\MockObject\MockObject |
|
| 1094 | */ |
|
| 1095 | protected function getRoleDomainMapperMock($methods = []) |
|
| 1096 | { |
|
| 1097 | if ($this->roleDomainMapperMock === null) { |
|
| 1098 | $this->roleDomainMapperMock = $this |
|
| 1099 | ->getMockBuilder(RoleDomainMapper::class) |
|
| 1100 | ->setMethods($methods) |
|
| 1101 | ->disableOriginalConstructor() |
|
| 1102 | ->getMock(); |
|
| 1103 | } |
|
| 1104 | ||
| 1105 | return $this->roleDomainMapperMock; |
|
| 1106 | } |
|
| 1107 | ||
| 1108 | protected $limitationServiceMock; |
|
| 1109 | ||
| @@ 1113-1124 (lines=12) @@ | ||
| 1110 | /** |
|
| 1111 | * @return \eZ\Publish\Core\Repository\Helper\LimitationService|\PHPUnit\Framework\MockObject\MockObject |
|
| 1112 | */ |
|
| 1113 | protected function getLimitationServiceMock($methods = []) |
|
| 1114 | { |
|
| 1115 | if ($this->limitationServiceMock === null) { |
|
| 1116 | $this->limitationServiceMock = $this |
|
| 1117 | ->getMockBuilder(LimitationService::class) |
|
| 1118 | ->setMethods($methods) |
|
| 1119 | ->disableOriginalConstructor() |
|
| 1120 | ->getMock(); |
|
| 1121 | } |
|
| 1122 | ||
| 1123 | return $this->limitationServiceMock; |
|
| 1124 | } |
|
| 1125 | } |
|
| 1126 | ||