public function testCreateAssetReference() { $reference = $this->getMock('Assetic\\Asset\\AssetInterface'); $am = new AssetManager(); $am->set('reference', $reference); $this->factory->setAssetManager($am); $asset = $this->factory->createAsset(array('@reference')); $asset->setCurrentDir('/webmozart/puli'); $assets = iterator_to_array($asset); /** @var AssetReference[] $assets */ $this->assertCount(1, $assets); $this->assertInstanceOf('Assetic\\Asset\\AssetReference', $assets[0]); }