public function testMapAssociationManyToOne($cm)
{
$cm->mapManyToOne(array('fieldName' => 'address', 'targetDocument' => 'Doctrine\\Tests\\ODM\\CouchDB\\Mapping\\Address'));
$this->assertTrue(isset($cm->associationsMappings['address']), "No 'address' in associations map.");
$this->assertEquals(array('fieldName' => 'address', 'targetDocument' => 'Doctrine\\Tests\\ODM\\CouchDB\\Mapping\\Address', 'jsonName' => 'address', 'sourceDocument' => 'Doctrine\\Tests\\ODM\\CouchDB\\Mapping\\Person', 'isOwning' => true, 'type' => ClassMetadata::MANY_TO_ONE), $cm->associationsMappings['address']);
$this->assertArrayHasKey('address', $cm->jsonNames);
$this->assertEquals('address', $cm->jsonNames['address']);
return $cm;
}