public function setUp() { $catalogue = new MessageCatalogue('en', ['messages' => ['foo' => 'bar']]); $catalogue->addFallbackCatalogue(new MessageCatalogue('fr', ['messages' => ['test' => 'bar']])); $selector = new MessageSelector(); $selector->setPluralization(new PluralizationRules()); $this->translator = new Translator($catalogue, $selector); }
/** * @dataProvider getValidLocalesTests */ public function testSetValidLocale($locale) { $message = new MessageCatalogue($locale); $this->assertEquals($locale, $message->getLocale()); }