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

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

Test service method for creating language.
public testCreateLanguage ( )
    public function testCreateLanguage()
    {
        $service = $this->repository->getContentLanguageService();
        $languageCreateStruct = $service->newLanguageCreateStruct();
        $languageCreateStruct->languageCode = 'test-TEST';
        $languageCreateStruct->name = 'test';
        $newLanguage = $service->createLanguage($languageCreateStruct);
        self::assertInstanceOf('\\eZ\\Publish\\API\\Repository\\Values\\Content\\Language', $newLanguage);
        self::assertGreaterThan(0, $newLanguage->id);
        $this->assertPropertiesCorrect(array('languageCode' => $languageCreateStruct->languageCode, 'name' => $languageCreateStruct->name, 'enabled' => $languageCreateStruct->enabled), $newLanguage);
    }