17 use TYPO3Fluid\Fluid\Core\ViewHelper\TagBuilder;
29 protected function setUp()
32 $this->viewHelper = $this->getAccessibleMock(\
TYPO3\CMS\Fluid\ViewHelpers\Form\SubmitViewHelper::class, [
'dummy']);
33 $this->arguments[
'name'] =
'';
42 $tagBuilder = $this->prophesize(TagBuilder::class);
43 $tagBuilder->render()->shouldBeCalled();
45 if (class_exists(\
TYPO3Fluid\Fluid\ViewHelpers\InlineViewHelper::class)) {
46 $tagBuilder->reset()->shouldBeCalled();
48 $tagBuilder->addAttribute(
'type',
'submit')->shouldBeCalled();
49 $tagBuilder->addAttribute(
'value',
null)->shouldBeCalled();
50 $tagBuilder->setTagName(
'input')->shouldBeCalled();
52 $this->viewHelper->setTagBuilder($tagBuilder->reveal());
54 $this->viewHelper->initializeArgumentsAndRender();