Elgg\I18n\MessageTranslatorTest::testTranslateReturnsTranslationForSpecifiedLocaleIfAvailable PHP Method

testTranslateReturnsTranslationForSpecifiedLocaleIfAvailable() public method

    public function testTranslateReturnsTranslationForSpecifiedLocaleIfAvailable()
    {
        $messages = new ArrayMessageBundle(['en' => ['one' => 'one'], 'es' => ['one' => 'uno']]);
        $translator = new MessageTranslator(Locale::parse('en'), $messages);
        $this->assertEquals('uno', $translator->translate('one', [], Locale::parse('es')));
    }