eZ\Publish\Core\Repository\Tests\Service\Integration\LanguageBase::testDisableLanguage PHP Method

testDisableLanguage() public method

Test service method for disabling language.
public testDisableLanguage ( )
    public function testDisableLanguage()
    {
        $languageService = $this->repository->getContentLanguageService();
        $language = $languageService->loadLanguage('eng-GB');
        self::assertEquals(true, $language->enabled);
        $updatedLanguage = $languageService->disableLanguage($language);
        self::assertInstanceOf('\\eZ\\Publish\\API\\Repository\\Values\\Content\\Language', $updatedLanguage);
        $this->assertPropertiesCorrect(array('id' => $language->id, 'languageCode' => $language->languageCode, 'name' => $language->name, 'enabled' => false), $updatedLanguage);
    }