Author: Kévin Dunglas (dunglas@gmail.com)
Author: Antoine Bluchet (soyuka@gmail.com)
Inheritance: implements ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface
 /**
  * @dataProvider resourceMetadataProvider
  */
 public function testYamlExistingParentResourceMetadataFactory(ResourceMetadata $expectedResourceMetadata)
 {
     $configPath = __DIR__ . '/../../../Fixtures/FileConfigurations/resources.yml';
     $decorated = $this->prophesize(ResourceMetadataFactoryInterface::class);
     $decorated->create(FileConfigDummy::class)->willReturn($expectedResourceMetadata)->shouldBeCalled();
     $resourceMetadataFactory = new ExtractorResourceMetadataFactory(new YamlExtractor([$configPath]), $decorated->reveal());
     $resourceMetadata = $resourceMetadataFactory->create(FileConfigDummy::class);
     $this->assertEquals($expectedResourceMetadata, $resourceMetadata);
 }