public function provideInvalidInputForAcceptValue()
{
return array(array('foo', 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new ImageValue(array('id' => 'non/existent/path')), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new ImageValue(array('id' => __FILE__, 'fileName' => array())), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new ImageValue(array('id' => __FILE__, 'fileName' => 'ImageTest.php', 'fileSize' => 'truebar')), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new ImageValue(array('id' => __FILE__, 'fileName' => 'ImageTest.php', 'fileSize' => 23, 'alternativeText' => array())), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'));
}