use Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate;
use Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerInterface;
class CacheWarmerAggregateTest extends TestCase
{ public function testInjectWarmersUsingConstructor() { $warmer =
$this->
createMock(CacheWarmerInterface::
class);
$warmer ->
expects($this->
once()) ->
method('warmUp'
);
$aggregate =
new CacheWarmerAggregate([$warmer]);
$aggregate->
warmUp(__DIR__
);
} public function testWarmupDoesCallWarmupOnOptionalWarmersWhenEnableOptionalWarmersIsEnabled() { $warmer =
$this->
createMock(CacheWarmerInterface::
class);
$warmer ->
expects($this->
never()) ->
method('isOptional'
);
$warmer ->
expects($this->
once())