function testGetAssociationTargetClass()
 {
     $this->setExpectedException(\InvalidArgumentException::class);
     $this->assertEquals(null, $this->metadata->getAssociationTargetClass('OMNOMNOMNOMN'));
 }
 /**
  * @depends can_load_mapping_for_class
  * @test
  *
  * @param ClassMetadata $class
  */
 public function getAssociationTargetClass_returns_expected_value($class)
 {
     $this->assertEquals('Doctrine\\ODM\\OrientDB\\Tests\\Mapping\\Driver\\Address', $class->getAssociationTargetClass('address'));
     $this->assertEquals('Doctrine\\ODM\\OrientDB\\Tests\\Mapping\\Driver\\Group', $class->getAssociationTargetClass('groups'));
     $this->assertEquals('Doctrine\\ODM\\OrientDB\\Tests\\Mapping\\Driver\\Phonenumber', $class->getAssociationTargetClass('phonenumbers'));
     $this->assertEquals('Doctrine\\ODM\\OrientDB\\Tests\\Mapping\\Driver\\Phonenumber', $class->getAssociationTargetClass('embeddedPhonenumber'));
     $this->assertEquals('Doctrine\\ODM\\OrientDB\\Tests\\Mapping\\Driver\\Phonenumber', $class->getAssociationTargetClass('otherPhonenumbers'));
 }