SimpleSAML\Test\Locale\LocalizationTest::testAddDomain PHP Method

testAddDomain() public method

Test SimpleSAML\Locale\Localization::activateDomain().
public testAddDomain ( )
    public function testAddDomain()
    {
        $c = \SimpleSAML_Configuration::loadFromArray(array('language.i18n.backend' => 'gettext/gettext'));
        $l = new Localization($c);
        $newDomain = 'test';
        $newDomainLocaleDir = $l->getLocaleDir();
        $l->addDomain($newDomainLocaleDir, $newDomain);
        $registeredDomains = $l->getRegisteredDomains();
        $this->assertArrayHasKey($newDomain, $registeredDomains);
        $this->assertEquals($registeredDomains[$newDomain], $newDomainLocaleDir);
    }