PHP Class Neos\FluidAdaptor\Tests\Unit\Core\Widget\AbstractWidgetViewHelperTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$ajaxWidgetContextHolder Neos\FluidAdaptor\Core\Widget\AjaxWidgetContextHolder
$controllerContext Neos\Flow\Mvc\Controller\ControllerContext
$objectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
$request Neos\Flow\Mvc\ActionRequest
$viewHelper Neos\FluidAdaptor\Core\Widget\AbstractWidgetViewHelper
$widgetContext Neos\FluidAdaptor\Core\Widget\WidgetContext

Public Methods

Method Description
callViewHelper ( ) : void Calls the ViewHelper, and emulates a rendering.
initializeArgumentsAndRenderCallsTheRightSequenceOfMethods ( )
initializeArgumentsAndRenderDoesNotStoreTheWidgetContextForStatelessWidgets ( )
initializeArgumentsAndRenderStoresTheWidgetContextIfInAjaxMode ( )
initiateSubRequestThrowsExceptionIfControllerIsNoWidgetController ( )
setChildNodesAddsChildNodesToWidgetContext ( )
setUp ( )

Method Details

callViewHelper() public method

Calls the ViewHelper, and emulates a rendering.
public callViewHelper ( ) : void
return void

initializeArgumentsAndRenderCallsTheRightSequenceOfMethods() public method

initializeArgumentsAndRenderDoesNotStoreTheWidgetContextForStatelessWidgets() public method

initializeArgumentsAndRenderStoresTheWidgetContextIfInAjaxMode() public method

initiateSubRequestThrowsExceptionIfControllerIsNoWidgetController() public method

setChildNodesAddsChildNodesToWidgetContext() public method

setUp() public method

public setUp ( )

Property Details

$ajaxWidgetContextHolder protected property

protected AjaxWidgetContextHolder,Neos\FluidAdaptor\Core\Widget $ajaxWidgetContextHolder
return Neos\FluidAdaptor\Core\Widget\AjaxWidgetContextHolder

$controllerContext protected property

protected ControllerContext,Neos\Flow\Mvc\Controller $controllerContext
return Neos\Flow\Mvc\Controller\ControllerContext

$objectManager protected property

protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager
return Neos\Flow\ObjectManagement\ObjectManagerInterface

$request protected property

protected ActionRequest,Neos\Flow\Mvc $request
return Neos\Flow\Mvc\ActionRequest

$viewHelper protected property

protected AbstractWidgetViewHelper,Neos\FluidAdaptor\Core\Widget $viewHelper
return Neos\FluidAdaptor\Core\Widget\AbstractWidgetViewHelper

$widgetContext protected property

protected WidgetContext,Neos\FluidAdaptor\Core\Widget $widgetContext
return Neos\FluidAdaptor\Core\Widget\WidgetContext