/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
dev/tests/integration/testsuite/Magento/Test/Integrity/Modular/CacheFilesTest.php
39 строк
1 KB
Raj Mohan R
AC-16236::Upgrade Core Test Framework to PHPUnit 12 and Migrate from PHPUnit 10
11 фев 2026, 13:51
11 фев 2026, 13:51
152ed41
Код
Авторство
О чём код?
<?php /** * Copyright 2013 Adobe * All Rights Reserved. */ namespace Magento\Test\Integrity\Modular; use PHPUnit\Framework\Attributes\DataProvider; class CacheFilesTest extends \PHPUnit\Framework\TestCase { /** * @param string $area */ #[DataProvider('cacheConfigDataProvider')] public function testCacheConfig($area) { $validationStateMock = $this->createMock(\Magento\Framework\Config\ValidationStateInterface::class); $validationStateMock->expects($this->any())->method('isValidationRequired')->willReturn(true); $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager(); /** @var \Magento\Framework\Cache\Config\Reader $reader */ $reader = $objectManager->create( \Magento\Framework\Cache\Config\Reader::class, ['validationState' => $validationStateMock] ); try { $reader->read($area); } catch (\Magento\Framework\Exception\LocalizedException $exception) { $this->fail($exception->getMessage()); } } public static function cacheConfigDataProvider() { return ['global' => ['global'], 'adminhtml' => ['adminhtml'], 'frontend' => ['frontend']]; } }