function testReverseTransformNoDeleteFile()
 {
     $propertyMapping = Mocks::getPropertyMappingMock($this);
     $file = Mocks::getFileMock($this);
     $this->transformer->setMapping($propertyMapping, FileDataTransformer::MODE_UPLOAD_FIELD);
     $this->fileStorage->expects($this->never())->method('removeFile');
     $this->assertSame($this->transformer->reverseTransform(array('delete' => 0, 'file' => $file, 'fileName' => '123.jpg')), $file);
 }
 public function testPostRemoveNoDelete()
 {
     $obj = new DummyEntity();
     $args = Mocks::getEventArgsMock($this);
     $propertyMapping = Mocks::getPropertyMappingMock($this);
     $this->setDataStorageObjectMapping($obj, $propertyMapping);
     $propertyMapping->expects($this->once())->method('getDeleteOnRemove')->will($this->returnValue(false));
     $this->fileStorage->expects($this->never())->method('removeFile');
     $listener = $this->getUploaderListener();
     $listener->postRemove($args);
 }