예제 #1
0
 public function testRemoveOnNonExistentFile()
 {
     $filesystem = $this->getFilesystemMock();
     $filesystem->expects($this->once())->method('delete')->with('not_found.txt')->will($this->throwException(new \League\Flysystem\FileNotFoundException('dummy path')));
     $this->mountManager->expects($this->once())->method('getFilesystem')->with('dir')->will($this->returnValue($filesystem));
     $this->mapping->expects($this->once())->method('getUploadDestination')->will($this->returnValue('dir'));
     $this->mapping->expects($this->once())->method('getFileName')->will($this->returnValue('not_found.txt'));
     $this->storage->remove($this->object, $this->mapping);
 }