eZ\Publish\Core\Repository\Tests\Service\Integration\LanguageBase::testDeleteLanguage PHP Метод

testDeleteLanguage() публичный Метод

Test service method for deleting language.
public testDeleteLanguage ( )
    public function testDeleteLanguage()
    {
        $languageService = $this->repository->getContentLanguageService();
        $languageCreateStruct = $languageService->newLanguageCreateStruct();
        $languageCreateStruct->name = 'test';
        $languageCreateStruct->languageCode = 'test-TEST';
        $newLanguage = $languageService->createLanguage($languageCreateStruct);
        $languageService->deleteLanguage($newLanguage);
        try {
            $languageService->loadLanguage($languageCreateStruct->languageCode);
            self::fail('Language is still returned after being deleted');
        } catch (NotFoundException $e) {
        }
    }