eZ\Publish\Core\Repository\Tests\Service\Integration\ContentBase::testCreateContentWithoutLocationsThrowsUnauthorizedException PHP Метод

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

Test for the createContent() method.
    public function testCreateContentWithoutLocationsThrowsUnauthorizedException()
    {
        $testContentType = $this->createTestContentType();
        $contentService = $this->repository->getContentService();
        $contentCreate = $contentService->newContentCreateStruct($testContentType, 'eng-GB');
        $contentCreate->setField('test_required_empty', 'value for field definition with empty default value');
        $contentCreate->setField('test_translatable', 'and thumbs opposable', 'eng-US');
        $contentCreate->sectionId = 1;
        $contentCreate->ownerId = $this->repository->getCurrentUserReference()->getUserId();
        $contentCreate->remoteId = 'abcdef0123456789abcdef0123456789';
        $contentCreate->alwaysAvailable = true;
        // Set anonymous as current user
        $this->repository->setCurrentUser($this->getStubbedUser(10));
        $contentService->createContent($contentCreate, array());
    }
ContentBase