Add user repositories functions

This commit is contained in:
Nicolas Le Goff
2013-08-24 22:04:07 +02:00
parent cee89856fa
commit 6969fb6a7c
3 changed files with 207 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ use Alchemy\Phrasea\CLI;
use Alchemy\Phrasea\Application;
use Alchemy\Phrasea\Border\File;
use Doctrine\Common\DataFixtures\Loader;
use Entities\User;
use Silex\WebTestCase;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Client;
@@ -568,6 +569,22 @@ abstract class PhraseanetPHPUnitAbstract extends WebTestCase
return;
}
protected function insertOneUser(User $user)
{
try {
$userFixture = new PhraseaFixture\User\LoadOneUser();
$userFixture->setUser($user);
$loader = new Loader();
$loader->addFixture($userFixture);
$this->insertFixtureInDatabase($loader);
} catch (\Exception $e) {
$this->fail('Fail load one Basket : ' . $e->getMessage());
}
}
/**
* Calls a URI as XMLHTTP request.
*