mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-18 07:23:13 +00:00
fix u-tests
This commit is contained in:
@@ -6,7 +6,9 @@ use Alchemy\Phrasea\Authentication\ACLProvider;
|
||||
use Alchemy\Phrasea\Authentication\Provider\Factory;
|
||||
use Alchemy\Phrasea\Model\Manipulator\UserManipulator;
|
||||
use Alchemy\Phrasea\Model\Repositories\UserRepository;
|
||||
use Alchemy\Phrasea\Model\Repositories\UsrAuthProviderRepository;
|
||||
use appbox;
|
||||
use Doctrine\ORM\EntityManager;
|
||||
use RandomLib\Generator as RandomGenerator;
|
||||
|
||||
/**
|
||||
@@ -41,9 +43,17 @@ class FactoryTest extends \PhraseanetTestCase
|
||||
$randomGenerator = $this->getMockBuilder(RandomGenerator::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
$usrAuthProviderRepository = $this->getMockBuilder(UsrAuthProviderRepository::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
$entityManager = $this->getMockBuilder(EntityManager::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
|
||||
|
||||
$factory = new Factory($generator, $session, $userManipulator, $userRepository, $ACLProvider, $appbox, $randomGenerator);
|
||||
$factory = new Factory($generator, $session, $userManipulator, $userRepository, $ACLProvider, $appbox, $randomGenerator,
|
||||
$usrAuthProviderRepository,
|
||||
$entityManager
|
||||
);
|
||||
|
||||
$this->assertInstanceOf($expected, $factory->build($id, $type, true, $id, $options));
|
||||
}
|
||||
|
@@ -7,8 +7,10 @@ use Alchemy\Phrasea\Authentication\Provider\Factory as ProviderFactory;
|
||||
use Alchemy\Phrasea\Authentication\Provider\ProviderInterface;
|
||||
use Alchemy\Phrasea\Model\Manipulator\UserManipulator;
|
||||
use Alchemy\Phrasea\Model\Repositories\UserRepository;
|
||||
use Alchemy\Phrasea\Model\Repositories\UsrAuthProviderRepository;
|
||||
use appbox;
|
||||
use DataURI\Parser;
|
||||
use Doctrine\ORM\EntityManager;
|
||||
use RandomLib\Generator as RandomGenerator;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\HttpFoundation\Session\Session;
|
||||
@@ -316,6 +318,12 @@ abstract class ProviderTestCase extends \PhraseanetTestCase
|
||||
$randomGenerator = $this->getMockBuilder(RandomGenerator::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
$usrAuthProviderRepository = $this->getMockBuilder(UsrAuthProviderRepository::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
$entityManager = $this->getMockBuilder(EntityManager::class)
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
|
||||
return new ProviderFactory(
|
||||
$this->getUrlGeneratorMock(),
|
||||
@@ -324,7 +332,9 @@ abstract class ProviderTestCase extends \PhraseanetTestCase
|
||||
$userRepository,
|
||||
$ACLProvider,
|
||||
$appbox,
|
||||
$randomGenerator
|
||||
$randomGenerator,
|
||||
$usrAuthProviderRepository,
|
||||
$entityManager
|
||||
);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user