arrayLoader = self::getContainer()->get(ArrayLoader::class); } public function testParseConfigForPathReturnEmail(): void { $attributeMetaDataCollection = $this->arrayLoader->loadClassMetadata( \Tests\Synolia\SyliusGDPRPlugin\PHPUnit\Fixtures\YamlFoo::class, ); $this->assertInstanceOf(AttributeMetadataCollection::class, $attributeMetaDataCollection); $this->assertSame('email', $attributeMetaDataCollection->get()['bar']->getFaker()); $this->assertSame([], $attributeMetaDataCollection->get()['bar']->getArgs()); } public function testParseConfigForPathReturnEmptyElementsAttributeMetaDataCollection(): void { $this->expectException(\ReflectionException::class); $this->arrayLoader->loadClassMetadata( 'Tests\Synolia\SyliusGDPRPlugin\PHPUnit\Fixtures\NotEvenReal', ); } }