/** * @covers Alchemy\Zippy\Resource\ResourceManager::cleanup */ public function testCleanupWhenCollectionIsNotTemporary() { $fs = $this->getFilesystemMock(); $manager = new ResourceManager($this->getRequestMapperMock(), $this->getResourceTeleporterMock(), $fs); $fs->expects($this->never())->method('remove'); $collection = $this->getMockBuilder('Alchemy\\Zippy\\Resource\\ResourceCollection')->disableOriginalConstructor()->getMock(); $collection->expects($this->once())->method('isTemporary')->will($this->returnValue(false)); $collection->expects($this->never())->method('getContext'); $manager->cleanup($collection); }