TranslateTest
extends TestCase
in package
Uses
TranslatorTrait
Translate view helper Test Class (and by extension, the TranslatorAwareTrait)
Tags
Table of Contents
- testGetTranslator() : void
- Test translator retrieval.
- testIcuMessageTranslation() : void
- Test ICU translation with a translator object.
- testLocaleWithoutTranslator() : void
- Test locale retrieval without a loaded translator
- testLocaleWithTranslator() : void
- Test locale retrieval without a loaded translator
- testTranslateNestedTextDomainWithConflict() : void
- Test nested translation with potential text domain conflict
- testTranslateTextDomainWithTranslator() : void
- Test translation with a loaded translator and a text domain
- testTranslateTranslatableStringAndTextDomainsWithTranslator() : void
- Test translation of a TranslatableString object using text domains with a loaded translator
- testTranslateTranslatableStringDefaultValues() : void
- Test TranslatableString default values.
- testTranslateTranslatableStringWithTranslator() : void
- Test translation of a TranslatableString object with a loaded translator
- testTranslateWithEmptyArray() : void
- Test invalid translation array
- testTranslateWithoutTranslator() : void
- Test translation without a loaded translator
- testTranslateWithOverfilledArray() : void
- Test invalid translation array
- testTranslateWithTranslator() : void
- Test translation with a loaded translator
- testTranslationDefaultsWithIllegalKeyCharacters() : void
- Test default fallback after translation of a key with illegal characters when no matching translations are found.
- testTranslationWithDomainFallback() : void
- Test translation with domain fallback.
- testTranslationWithIllegalKeyCharacters() : void
- Test translation of a key with illegal characters.
- getMockTranslator() : TranslatorInterface
- Get mock translator.
Methods
testGetTranslator()
Test translator retrieval.
public
testGetTranslator() : void
Return values
void —testIcuMessageTranslation()
Test ICU translation with a translator object.
public
testIcuMessageTranslation() : void
Return values
void —testLocaleWithoutTranslator()
Test locale retrieval without a loaded translator
public
testLocaleWithoutTranslator() : void
Return values
void —testLocaleWithTranslator()
Test locale retrieval without a loaded translator
public
testLocaleWithTranslator() : void
Return values
void —testTranslateNestedTextDomainWithConflict()
Test nested translation with potential text domain conflict
public
testTranslateNestedTextDomainWithConflict() : void
Return values
void —testTranslateTextDomainWithTranslator()
Test translation with a loaded translator and a text domain
public
testTranslateTextDomainWithTranslator() : void
Return values
void —testTranslateTranslatableStringAndTextDomainsWithTranslator()
Test translation of a TranslatableString object using text domains with a loaded translator
public
testTranslateTranslatableStringAndTextDomainsWithTranslator() : void
Return values
void —testTranslateTranslatableStringDefaultValues()
Test TranslatableString default values.
public
testTranslateTranslatableStringDefaultValues() : void
Return values
void —testTranslateTranslatableStringWithTranslator()
Test translation of a TranslatableString object with a loaded translator
public
testTranslateTranslatableStringWithTranslator() : void
Return values
void —testTranslateWithEmptyArray()
Test invalid translation array
public
testTranslateWithEmptyArray() : void
Return values
void —testTranslateWithoutTranslator()
Test translation without a loaded translator
public
testTranslateWithoutTranslator() : void
Return values
void —testTranslateWithOverfilledArray()
Test invalid translation array
public
testTranslateWithOverfilledArray() : void
Return values
void —testTranslateWithTranslator()
Test translation with a loaded translator
public
testTranslateWithTranslator() : void
Return values
void —testTranslationDefaultsWithIllegalKeyCharacters()
Test default fallback after translation of a key with illegal characters when no matching translations are found.
public
testTranslationDefaultsWithIllegalKeyCharacters() : void
Return values
void —testTranslationWithDomainFallback()
Test translation with domain fallback.
public
testTranslationWithDomainFallback() : void
Return values
void —testTranslationWithIllegalKeyCharacters()
Test translation of a key with illegal characters.
public
testTranslationWithIllegalKeyCharacters() : void
Return values
void —getMockTranslator()
Get mock translator.
protected
getMockTranslator(array<string|int, mixed> $translations[, string $locale = 'en' ]) : TranslatorInterface
Parameters
- $translations : array<string|int, mixed>
-
Key => value translation map.
- $locale : string = 'en'
-
Locale, default to 'en'