1
0
mirror of synced 2025-02-20 22:23:14 +03:00

#1112 - cleaning up repository test - makes assertions more clear/simpler to read

This commit is contained in:
Marco Pivetta 2014-08-18 15:06:37 +02:00
parent 3fed769b40
commit 01f22988b1

View File

@ -611,21 +611,17 @@ class EntityRepositoryTest extends \Doctrine\Tests\OrmFunctionalTestCase
$this->_em->getConfiguration()->setDefaultRepositoryClassName("Doctrine\Tests\Models\DDC753\DDC753InvalidRepository");
}
public function testSingleRepositoryInstanceForAnEntity()
public function testSingleRepositoryInstanceForDifferentEntityAliases()
{
$config = $this->_em->getConfiguration();
$config->addEntityNamespace('Aliased', 'Doctrine\Tests\Models\CMS');
$config->addEntityNamespace('AliasedAgain', 'Doctrine\Tests\Models\CMS');
$this->assertSame(
$this->_em->getRepository('Doctrine\Tests\Models\CMS\CmsUser'),
$this->_em->getRepository('Aliased:CmsUser')
);
$repository = $this->_em->getRepository('Doctrine\Tests\Models\CMS\CmsUser');
$this->assertSame(
$this->_em->getRepository('Aliased:CmsUser'),
$this->_em->getRepository('AliasedAgain:CmsUser')
);
$this->assertSame($repository, $this->_em->getRepository('Aliased:CmsUser'));
$this->assertSame($repository, $this->_em->getRepository('AliasedAgain:CmsUser'));
}
/**