/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Reflection/Test/Unit/FieldNamerTest.php
53 строки
1 KB
Manish Ranjan
AC-16248: PHPUnit 12 Upgrade | Fix Framework unit tests
09 янв 2026, 19:35
09 янв 2026, 19:35
de6cafc
Код
Авторство
О чём код?
<?php /** * Copyright 2015 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\Framework\Reflection\Test\Unit; use Magento\Framework\Reflection\FieldNamer; use Magento\Framework\TestFramework\Unit\Helper\ObjectManager; use PHPUnit\Framework\TestCase; use PHPUnit\Framework\Attributes\DataProvider; class FieldNamerTest extends TestCase { /** * @var FieldNamer */ private $model; /** * Set up helper. */ protected function setUp(): void { $objectManager = new ObjectManager($this); $this->model = $objectManager->getObject(FieldNamer::class); } /** * @param string $methodName * @param string $expectedName */ #[DataProvider('methodNameProvider')] public function testGetFieldNameForMethodName($methodName, $expectedName) { $value = $this->model->getFieldNameForMethodName($methodName); $this->assertEquals($value, $expectedName); } /** * @return array */ public static function methodNameProvider() { return [ 'isMethod' => ['isValid', 'valid'], 'getMethod' => ['getValue', 'value'], 'hasMethod' => ['hasStuff', 'stuff'], 'randomMethod' => ['randomMethod', null], ]; } }