|
@@ 57-61 (lines=5) @@
|
| 54 |
|
$serviceLoader = $this->createMock(DynamicServiceLoadingService::class); |
| 55 |
|
$serviceLoader->expects(self::exactly(2)) |
| 56 |
|
->method("loadRankingSystemService") |
| 57 |
|
->willReturnCallback(function ($earliestInfluence) { |
| 58 |
|
$mock = $this->createMock(\Tfboe\FmLib\Service\RankingSystem\RankingSystemService::class); |
| 59 |
|
$mock->method("getEarliestInfluence")->willReturn(new DateTime($earliestInfluence)); |
| 60 |
|
return $mock; |
| 61 |
|
}); |
| 62 |
|
/** @var DynamicServiceLoadingService $serviceLoader */ |
| 63 |
|
/** @noinspection PhpParamsInspection */ |
| 64 |
|
$service = new RankingSystemService($serviceLoader, |
|
@@ 191-195 (lines=5) @@
|
| 188 |
|
$serviceLoader = $this->createMock(DynamicServiceLoadingService::class); |
| 189 |
|
$serviceLoader->expects(self::exactly(3)) |
| 190 |
|
->method("loadRankingSystemService") |
| 191 |
|
->willReturnCallback(function ($earliestInfluence) { |
| 192 |
|
$mock = $this->createMock(\Tfboe\FmLib\Service\RankingSystem\RankingSystemService::class); |
| 193 |
|
$mock->method("getEarliestInfluence")->willReturn(new DateTime($earliestInfluence)); |
| 194 |
|
return $mock; |
| 195 |
|
}); |
| 196 |
|
/** @var DynamicServiceLoadingService $serviceLoader */ |
| 197 |
|
/** @noinspection PhpParamsInspection */ |
| 198 |
|
$service = new RankingSystemService($serviceLoader, |