public function testLoadEmptyTranslation() { $loader = new MoFileLoader(); $resource = __DIR__ . '/../fixtures/empty-translation.mo'; $catalogue = $loader->load($resource, 'en', 'message'); $this->assertEquals(array(), $catalogue->all('message')); $this->assertEquals('en', $catalogue->getLocale()); $this->assertEquals(array(new FileResource($resource)), $catalogue->getResources()); }
/** * @expectedException \InvalidArgumentException */ public function testLoadInvalidResource() { $loader = new MoFileLoader(); $resource = __DIR__ . '/../fixtures/empty.mo'; $catalogue = $loader->load($resource, 'en', 'domain1'); }