static::
bootKernel(['debug' => true
]);
$autowiredServices = self::
getContainer()->
get('test.autowiring_types.autowired_services'
);
$this->
assertInstanceOf(TraceableEventDispatcher::
class,
$autowiredServices->
getDispatcher(), 'The debug.event_dispatcher service should be injected if the debug is enabled'
);
} public function testCacheAutowiring() { static::
bootKernel();
$autowiredServices = self::
getContainer()->
get('test.autowiring_types.autowired_services'
);
$this->
assertInstanceOf(FilesystemAdapter::
class,
$autowiredServices->
getCachePool());
} protected static function createKernel(array
$options =
[]): KernelInterface
{ return parent::
createKernel(['test_case' => 'AutowiringTypes'
] +
$options);
}}