eZ\Publish\Core\Repository\Tests\Service\Mock\ContentTest::testConstructor PHP Метод

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

Test for the __construct() method.
public testConstructor ( )
    public function testConstructor()
    {
        $repositoryMock = $this->getRepositoryMock();
        /** @var \eZ\Publish\SPI\Persistence\Handler $persistenceHandlerMock */
        $persistenceHandlerMock = $this->getPersistenceMockHandler('Handler');
        $domainMapperMock = $this->getDomainMapperMock();
        $relationProcessorMock = $this->getRelationProcessorMock();
        $nameSchemaServiceMock = $this->getNameSchemaServiceMock();
        $fieldTypeRegistryMock = $this->getFieldTypeRegistryMock();
        $settings = array('settings');
        $service = new ContentService($repositoryMock, $persistenceHandlerMock, $domainMapperMock, $relationProcessorMock, $nameSchemaServiceMock, $fieldTypeRegistryMock, $settings);
        $this->assertAttributeSame($repositoryMock, 'repository', $service);
        $this->assertAttributeSame($persistenceHandlerMock, 'persistenceHandler', $service);
        $this->assertAttributeSame($domainMapperMock, 'domainMapper', $service);
        $this->assertAttributeSame($relationProcessorMock, 'relationProcessor', $service);
        $this->assertAttributeSame($nameSchemaServiceMock, 'nameSchemaService', $service);
        $this->assertAttributeSame($fieldTypeRegistryMock, 'fieldTypeRegistry', $service);
        $this->assertAttributeSame($settings, 'settings', $service);
    }
ContentTest