use PHPUnit\Framework\TestCase;
use Symfony\Component\Config\Resource\FileResource;
use Symfony\Component\Translation\Exception\InvalidResourceException;
use Symfony\Component\Translation\Exception\NotFoundResourceException;
use Symfony\Component\Translation\Loader\JsonFileLoader;
class JsonFileLoaderTest extends TestCase
{ public function testLoad() { $loader =
new JsonFileLoader();
$resource = __DIR__.'/../fixtures/resources.json';
$catalogue =
$loader->
load($resource, 'en', 'domain1'
);
$this->
assertEquals(['foo' => 'bar'
],
$catalogue->
all('domain1'
));
$this->
assertEquals('en',
$catalogue->
getLocale());
$this->
assertEquals([new FileResource($resource)],
$catalogue->
getResources());
} public function testLoadDoesNothingIfEmpty() { $loader =
new JsonFileLoader();