[SearchEngine] Add search engine service provider unit test

This commit is contained in:
Romain Neutron
2012-10-30 13:58:07 +01:00
parent 2ad9019931
commit 4fb53f0f8a
2 changed files with 16 additions and 2 deletions

View File

@@ -22,8 +22,7 @@ class SearchEngineServiceProvider implements ServiceProviderInterface
{
$app['phraseanet.SE'] = $app->share(function($app) {
$configuration = $app['phraseanet.configuration']
->getService($app['phraseanet.configuration']
->getSearchEngine());
->getService($app['phraseanet.configuration']->getSearchEngine());
$service = Builder::create($app, $configuration);

View File

@@ -0,0 +1,15 @@
<?php
namespace Alchemy\Phrasea\Core\Provider;
require_once __DIR__ . '/../../../../PhraseanetPHPUnitAbstract.class.inc';
class SearchEngineServiceProvidertest extends \PhraseanetPHPUnitAbstract
{
public function testGetInstantiate()
{
self::$DI['app']->register(new SearchEngineServiceProvider());
$this->assertInstanceof('Alchemy\Phrasea\SearchEngine\SearchEngineInterface', self::$DI['app']['phraseanet.SE']);
}
}