public function testWarmUp() { $am = $this->getMock('Assetic\\AssetManager'); $writer = $this ->getMockBuilder('Assetic\\AssetWriter') ->disableOriginalConstructor() ->getMock() ; $writer ->expects($this->once()) ->method('writeManagerAssets') ->with($am) ; $container = $this ->getMockBuilder('Symfony\\Component\\DependencyInjection\\Container') ->setConstructorArgs(array()) ->getMock() ; $container ->expects($this->once()) ->method('get') ->with('assetic.asset_manager') ->will($this->returnValue($am)) ; $warmer = new AssetWriterCacheWarmer($container, $writer); $warmer->warmUp('/path/to/cache'); }
public function testWarmUp() { $am = $this->getMock('Assetic\\AssetManager'); $writer = $this->getMockBuilder('Assetic\\AssetWriter')->disableOriginalConstructor()->getMock(); $writer->expects($this->once())->method('writeManagerAssets')->with($am); $warmer = new AssetWriterCacheWarmer($am, $writer); $warmer->warmUp('/path/to/cache'); }
public function testWarmUp() { $am = $this->getMock('Assetic\\AssetManager'); $writer = $this->getMockBuilder('Assetic\\AssetWriter')->disableOriginalConstructor()->getMock(); $dispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcher'); $event = new Event(null, 'assetic.write'); $dispatcher->expects($this->once())->method('notify')->with($event); $writer->expects($this->once())->method('writeManagerAssets')->with($am); $warmer = new AssetWriterCacheWarmer($am, $writer, $dispatcher); $warmer->warmUp('/path/to/cache'); }