Files
Phraseanet/tests/classes/patch/380alpha3bTest.php
2015-07-02 12:33:19 +02:00

35 lines
910 B
PHP

<?php
/**
* @group functional
* @group legacy
*/
class patch_380alpha3bTest extends \PhraseanetTestCase
{
/**
* @covers patch_380alpha3b::apply
*/
public function testApplyInPhraseaEnvironment()
{
$patch = new patch_380alpha3b();
$appbox = $this->getMockBuilder('appbox')
->disableOriginalConstructor()
->getMock();
$app = $this->getApplication();
$app['conf'] = $this->getMockBuilder('Alchemy\Phrasea\Core\Configuration\PropertyAccess')
->disableOriginalConstructor()
->getMock();
$app['conf']->expects($this->once())
->method('set')
->with(['main', 'search-engine'], [
'type' => 'Alchemy\Phrasea\SearchEngine\Phrasea\PhraseaEngine',
'options' => [],
]);
$this->assertTrue($patch->apply($appbox, $app));
}
}