コード例 #1
0
 public function testSetialization()
 {
     $resource = new CumulativeResource('test', new CumulativeResourceLoaderCollection([new FolderingCumulativeFileLoader('{folder}', '\\w+', [new YamlCumulativeFileLoader('Resources/config/res1.yml'), new YamlCumulativeFileLoader('Resources/config/res2.yml')])]));
     $resource->addFound('bundle', 'path');
     $serializedData = $resource->serialize();
     $unserializedResource = new CumulativeResource('test1', new CumulativeResourceLoaderCollection());
     $unserializedResource->unserialize($serializedData);
     $this->assertEquals($resource, $unserializedResource);
 }