public function provideValidInputForAcceptValue()
{
return array(array(null, new ImageValue()), array(array(), new ImageValue()), array(new ImageValue(), new ImageValue()), array($this->getImageInputPath(), new ImageValue(array('inputUri' => $this->getImageInputPath(), 'fileName' => basename($this->getImageInputPath()), 'fileSize' => filesize($this->getImageInputPath()), 'alternativeText' => null))), array(array('id' => $this->getImageInputPath(), 'fileName' => 'Sindelfingen-Squirrels.jpg', 'fileSize' => 23, 'alternativeText' => 'This is so Sindelfingen!', 'uri' => 'http://' . $this->getImageInputPath()), new ImageValue(array('id' => $this->getImageInputPath(), 'fileName' => 'Sindelfingen-Squirrels.jpg', 'fileSize' => 23, 'alternativeText' => 'This is so Sindelfingen!', 'uri' => 'http://' . $this->getImageInputPath()))), array(array('inputUri' => $this->getImageInputPath(), 'fileName' => 'My Fancy Filename', 'fileSize' => 123), new ImageValue(array('inputUri' => $this->getImageInputPath(), 'fileName' => 'My Fancy Filename', 'fileSize' => filesize($this->getImageInputPath())))));
}