/**
  * @param Leisure $leisure
  * @throws \TYPO3\CMS\Extbase\Persistence\Exception\IllegalObjectTypeException
  *
  * Image remove from sys_file_reference
  */
 protected function removeLeisureImage(Leisure $leisure)
 {
     $image = $leisure->getImage();
     //foreach ($images as $img) {
     if (is_a($image, '\\TYPO3\\CMS\\Extbase\\Domain\\Model\\FileReference')) {
         //remove the file reference
         $reference = $this->fileReferenceRepository->findByUid($image->getUid());
         $this->fileReferenceRepository->remove($reference);
         //remove the image in model (only one image allowed)
         $leisure->setImage(null);
     }
 }
 /**
  * @test
  */
 public function getImageReturnsInitialValueForFileReference()
 {
     $this->assertEquals(NULL, $this->subject->getImage());
 }