Exemple #1
0
 public function testConstructor_WithNotEmptyConfig_WhenShouldRedirectIsDisabled()
 {
     $testedObject = new LangConfig($this->prepareConfig(false));
     $this->assertSame('en', $testedObject->getDefaultLanguage());
     $this->assertSame('en_GB', $testedObject->getDefaultLocale());
     $this->assertSame(['de', 'en', 'pl', 'pt-br'], $testedObject->getAvailableLanguages());
     $this->assertSame('de', $testedObject->findLanguageByLocale('de_DE'));
     $this->assertSame('pt_BR', $testedObject->findLocaleByLanguage('pt-br'));
     $this->assertFalse($testedObject->shouldRedirectToRecognizedLanguage());
 }