public function testGetRepositoryWithAliases()
{
$app = $this->getApp();
$em = new EntityManager($app['db'], $app['dispatcher'], $app['storage.metadata']);
$customRepoClass = 'Bolt\\Tests\\Storage\\Mock\\TestRepository';
$em->setRepository('Bolt\\Storage\\Entity\\Users', $customRepoClass);
$em->addEntityAlias('test', 'Bolt\\Storage\\Entity\\Users');
$repo = $em->getRepository('test');
$this->assertInstanceOf('Bolt\\Tests\\Storage\\Mock\\TestRepository', $repo);
}