diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTest.php b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTest.php deleted file mode 100644 index a4d7350716..0000000000 --- a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTest.php +++ /dev/null @@ -1,76 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Bridge\Twig\Tests\Extension; - -use PHPUnit\Framework\TestCase; -use Symfony\Bridge\Twig\Extension\FormExtension; -use Symfony\Bridge\Twig\Form\TwigRendererInterface; -use Symfony\Component\DependencyInjection\ContainerInterface; -use Symfony\Component\Form\FormRendererInterface; -use Twig\Environment; - -/** - * @group legacy - */ -class FormExtensionTest extends TestCase -{ - /** - * @dataProvider rendererDataProvider - */ - public function testInitRuntimeAndAccessRenderer($rendererConstructor, $expectedAccessedRenderer) - { - $extension = new FormExtension($rendererConstructor); - $extension->initRuntime($this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock()); - $this->assertSame($expectedAccessedRenderer, $extension->renderer); - } - - /** - * @dataProvider rendererDataProvider - */ - public function testAccessRendererAndInitRuntime($rendererConstructor, $expectedAccessedRenderer) - { - $extension = new FormExtension($rendererConstructor); - $this->assertSame($expectedAccessedRenderer, $extension->renderer); - $extension->initRuntime($this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock()); - } - - public function rendererDataProvider() - { - $twigRenderer = $this->getMockBuilder(TwigRendererInterface::class)->getMock(); - $twigRenderer->expects($this->once()) - ->method('setEnvironment'); - - yield array($twigRenderer, $twigRenderer); - - $twigRenderer = $this->getMockBuilder(TwigRendererInterface::class)->getMock(); - $twigRenderer->expects($this->once()) - ->method('setEnvironment'); - - $container = $this->getMockBuilder(ContainerInterface::class)->getMock(); - $container->expects($this->once()) - ->method('get') - ->with('service_id') - ->willReturn($twigRenderer); - - yield array(array($container, 'service_id'), $twigRenderer); - - $formRenderer = $this->getMockBuilder(FormRendererInterface::class)->getMock(); - - $container = $this->getMockBuilder(ContainerInterface::class)->getMock(); - $container->expects($this->once()) - ->method('get') - ->with('service_id') - ->willReturn($formRenderer); - - yield array(array($container, 'service_id'), $formRenderer); - } -}