/** * {@inheritdoc} */ public static function createMetadataBlockWithLocalisation($id, $type, $localisation) { /** @var MetadataBlock $metadataBlock */ $metadataBlock = MetadataFactory::createMetadataBlockIdAndType($id, $type); $metadataBlock->setRootLocalisationBlock($localisation); return $metadataBlock; }
public function testSimpleBlock() { $id = 'amalia-simple'; $type = 'test'; $metadataBloc = MetadataFactory::createMetadataBlockIdAndType($id, $type); $serializedJSON = MetadataFactory::getSerializedJSON($metadataBloc); $this->assertEquals(get_class($metadataBloc), 'fr\\ina\\amalia\\base\\MetadataBlock'); $this->isJson($serializedJSON); $this->assertJsonStringEqualsJsonFile('tests/data/amalia-simple-block.json', $serializedJSON); }