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