use Twig\Node\Expression\NameExpression;
use Twig\Node\Node;
class SearchAndRenderBlockNodeTest extends TestCase
{ public function testCompileWidget() { $arguments =
new Node([ new NameExpression('form', 0
),
]);
$node =
new SearchAndRenderBlockNode('form_widget',
$arguments, 0
);
$compiler =
new Compiler(new Environment($this->
createMock(LoaderInterface::
class)));
$this->
assertEquals( sprintf( '$this->env->getRuntime(\'Symfony\Component\Form\FormRenderer\')->searchAndRenderBlock(%s, \'widget\')',
$this->
getVariableGetter('form'
) ),
trim($compiler->
compile($node)->
getSource()) );
}