/
githubmirror
/
joomla-cms
Обзор
Документация
Войти
/
githubmirror
/
joomla-cms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
5.4-dev
tests/Unit/Libraries/Cms/Cache/CacheControllerFactoryAwareTraitTest.php
53 строки
1 KB
Allon Moritz
Fixes various code style issues and integrate PHP CS Fixer into drone (#39745)
31 янв 2023, 13:20
Не верифицирован
31 янв 2023, 13:20
1e7527b
Код
Авторство
О чём код?
<?php /** * @package Joomla.UnitTest * @subpackage Base * * @copyright (C) 2022 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ namespace Joomla\Tests\Unit\Libraries\Cms\Cache; use Joomla\CMS\Cache\CacheControllerFactory; use Joomla\CMS\Cache\CacheControllerFactoryAwareTrait; use Joomla\Tests\Unit\UnitTestCase; /** * Test class for \Joomla\CMS\Cache\CacheControllerFactoryAwareTrait * * @package Joomla.UnitTest * @subpackage Cache * * @testdoc The CacheControllerFactoryAwareTrait * * @since 4.2.0 */ class CacheControllerFactoryAwareTraitTest extends UnitTestCase { /** * @testdox can set a cache controller factory * * @return void * * @since 4.2.0 */ public function testGetCacheControllerFactory() { $cacheControllerFactory = new CacheControllerFactory(); $trait = new class () { use CacheControllerFactoryAwareTrait; public function getFactory(): CacheControllerFactory { return $this->getCacheControllerFactory(); } }; $trait->setCacheControllerFactory($cacheControllerFactory); $this->assertEquals($cacheControllerFactory, $trait->getFactory()); } }