Files
Phraseanet/tests/Alchemy/Tests/Tools/TranslatorMockTrait.php
2013-12-03 20:02:40 +01:00

17 lines
493 B
PHP

<?php
namespace Alchemy\Tests\Tools;
trait TranslatorMockTrait
{
public function createTranslatorMock()
{
$translator = $this->getMock('Symfony\Component\Translation\TranslatorInterface', ['addResource', 'trans', 'transChoice', 'setLocale', 'getLocale', 'setFallbackLocales', 'addLoader']);
$translator->expects($this->any())
->method('trans')
->will($this->returnCallback(function ($id) { return $id;}));
return $translator;
}
}