public function testCreateEmbeddedDocument()
{
$embedderMetadata = $this->metadataFactory->getMetadataFor('Doctrine\\Tests\\ODM\\CouchDB\\Mapping\\Embedder');
$instance = $this->serializer->createEmbeddedDocument($this->arrayDataFixture, $embedderMetadata->fieldMappings['embedded']);
$this->assertNotNull($instance);
$this->assertEquals('embedded-1', $instance->name);
$this->assertTrue($instance->embeds->containsKey('one'));
$this->assertTrue($instance->embeds->containsKey('two'));
$this->assertEquals(2, count($instance->embeds));
}