PHP Class Neos\Neos\Tests\Unit\Service\PublishingServiceTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Afficher le fichier Open project: neos/neos-development-collection

Protected Properties

Свойство Type Description
$mockBaseWorkspace Neos\ContentRepository\Domain\Model\Workspace
$mockContentDimensionPresetSource Neos\ContentRepository\Domain\Service\ContentDimensionPresetSourceInterface
$mockContextFactory Neos\ContentRepository\Domain\Service\ContextFactoryInterface
$mockNodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$mockNodeFactory Neos\ContentRepository\Domain\Factory\NodeFactory
$mockQueryResult Neos\Flow\Persistence\QueryResultInterface
$mockSite Neos\Neos\Domain\Model\Site
$mockWorkspace Neos\ContentRepository\Domain\Model\Workspace
$mockWorkspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository
$publishingService Neos\Neos\Service\PublishingService

Méthodes publiques

Méthode Description
getUnpublishedNodesCountReturnsTheNumberOfNodesInTheGivenWorkspaceMinusItsRootNode ( )
getUnpublishedNodesDoesNotReturnInvalidNodes ( )
getUnpublishedNodesReturnsANodeInstanceForEveryNodeInTheGivenWorkspace ( )
getUnpublishedNodesReturnsAnEmptyArrayIfThereAreNoNodesInTheGivenWorkspace ( )
publishNodePublishesTheGivenNodeFromItsWorkspaceToTheSpecifiedTargetWorkspace ( )
publishNodePublishesTheGivenNodeToItsBaseWorkspaceIfNoTargetWorkspaceIsSpecified ( )
publishNodePublishesTheNodeAndItsChildNodeCollectionsIfTheNodeIsADocument ( )
publishNodePublishesTheNodeAndItsChildNodeCollectionsIfTheNodeTypeHasChildNodes ( )
setUp ( )

Method Details

getUnpublishedNodesCountReturnsTheNumberOfNodesInTheGivenWorkspaceMinusItsRootNode() public méthode

getUnpublishedNodesDoesNotReturnInvalidNodes() public méthode

getUnpublishedNodesReturnsANodeInstanceForEveryNodeInTheGivenWorkspace() public méthode

getUnpublishedNodesReturnsAnEmptyArrayIfThereAreNoNodesInTheGivenWorkspace() public méthode

publishNodePublishesTheGivenNodeFromItsWorkspaceToTheSpecifiedTargetWorkspace() public méthode

publishNodePublishesTheGivenNodeToItsBaseWorkspaceIfNoTargetWorkspaceIsSpecified() public méthode

publishNodePublishesTheNodeAndItsChildNodeCollectionsIfTheNodeIsADocument() public méthode

publishNodePublishesTheNodeAndItsChildNodeCollectionsIfTheNodeTypeHasChildNodes() public méthode

setUp() public méthode

public setUp ( )

Property Details

$mockBaseWorkspace protected_oe property

protected Workspace,Neos\ContentRepository\Domain\Model $mockBaseWorkspace
Résultat Neos\ContentRepository\Domain\Model\Workspace

$mockContentDimensionPresetSource protected_oe property

protected ContentDimensionPresetSourceInterface,Neos\ContentRepository\Domain\Service $mockContentDimensionPresetSource
Résultat Neos\ContentRepository\Domain\Service\ContentDimensionPresetSourceInterface

$mockContextFactory protected_oe property

protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $mockContextFactory
Résultat Neos\ContentRepository\Domain\Service\ContextFactoryInterface

$mockNodeDataRepository protected_oe property

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $mockNodeDataRepository
Résultat Neos\ContentRepository\Domain\Repository\NodeDataRepository

$mockNodeFactory protected_oe property

protected NodeFactory,Neos\ContentRepository\Domain\Factory $mockNodeFactory
Résultat Neos\ContentRepository\Domain\Factory\NodeFactory

$mockQueryResult protected_oe property

protected QueryResultInterface,Neos\Flow\Persistence $mockQueryResult
Résultat Neos\Flow\Persistence\QueryResultInterface

$mockSite protected_oe property

protected Site,Neos\Neos\Domain\Model $mockSite
Résultat Neos\Neos\Domain\Model\Site

$mockWorkspace protected_oe property

protected Workspace,Neos\ContentRepository\Domain\Model $mockWorkspace
Résultat Neos\ContentRepository\Domain\Model\Workspace

$mockWorkspaceRepository protected_oe property

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $mockWorkspaceRepository
Résultat Neos\ContentRepository\Domain\Repository\WorkspaceRepository

$publishingService protected_oe property

protected PublishingService,Neos\Neos\Service $publishingService
Résultat Neos\Neos\Service\PublishingService