public function validateArgumentsCallsTheRightValidatorsAndThrowsExceptionIfValidationIsWrong()
{
$viewHelper = $this->getAccessibleMock(AbstractViewHelper::class, array('render', 'prepareArguments'), array(), '', false);
$viewHelper->injectObjectManager($this->mockObjectManager);
$viewHelper->setArguments(array('test' => 'test'));
$viewHelper->expects($this->once())->method('prepareArguments')->will($this->returnValue(array('test' => new \Neos\FluidAdaptor\Core\ViewHelper\ArgumentDefinition('test', 'stdClass', false, 'documentation'))));
$viewHelper->validateArguments();
}