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]);
 }