Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Form\TextareaViewHelperTest::renderCorrectlySetsNameAttributeAndContent PHP Method

renderCorrectlySetsNameAttributeAndContent() public method

    public function renderCorrectlySetsNameAttributeAndContent()
    {
        $mockTagBuilder = $this->createMock(TagBuilder::class);
        $mockTagBuilder->expects($this->once())->method('addAttribute')->with('name', 'NameOfTextarea');
        $this->viewHelper->expects($this->once())->method('registerFieldNameForFormTokenGeneration')->with('NameOfTextarea');
        $mockTagBuilder->expects($this->once())->method('setContent')->with('Current value');
        $mockTagBuilder->expects($this->once())->method('render');
        $this->viewHelper->injectTagBuilder($mockTagBuilder);
        $arguments = array('name' => 'NameOfTextarea', 'value' => 'Current value');
        $this->viewHelper->setArguments($arguments);
        $this->viewHelper->setViewHelperNode(new \Neos\FluidAdaptor\ViewHelpers\Fixtures\EmptySyntaxTreeNode());
        $this->viewHelper->initialize();
        $this->viewHelper->render();
    }