PHP Класс Neos\ContentRepository\Tests\Functional\Domain\WorkspacesTest

Наследование: extends Neos\Flow\Tests\FunctionalTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$contextFactory Neos\ContentRepository\Domain\Service\ContextFactoryInterface
$currentTestWorkspaceName string
$liveWorkspace Neos\ContentRepository\Domain\Model\Workspace
$nodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$rootNode Neos\ContentRepository\Domain\Model\Node
$testablePersistenceEnabled boolean
$workspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository

Открытые методы

Метод Описание
changedNodeCanBePublishedFromPersonalToLiveWorkspace ( )
evenWithoutPersistAllNodesCreatedInAPersonalWorkspaceAreNotVisibleInTheLiveWorkspace ( )
nodesCreatedInAPersonalWorkspaceAreNotVisibleInTheLiveWorkspace ( )
nodesCreatedInAPersonalWorkspacesCanBeRetrievedAgainInThePersonalContext ( )
nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldBeRemovedFromOriginalLocation ( ) We set up the following node structure:
nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldBeRemovedFromOriginalLocationWhileIteratingOverIt ( ) For test setup / node structure, see nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldBeRemovedFromOriginalLocation
nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldWorkWhenUsingPrimaryChildNode ( ) For test setup / node structure, see nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldBeRemovedFromOriginalLocation
removedNodeWithoutExistingTargetNodeDataWillBeRemovedWhenPublished ( )
setUp ( ) : void
tearDown ( ) : void

Защищенные методы

Метод Описание
saveNodesAndTearDownRootNodeAndRepository ( )
setUpRootNodeAndRepository ( )

Описание методов

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

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

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

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

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

rootNode | parentNode | | child-node-a child-node-b | child-node-c We then move child-node-b UNDERNEATH child-node-a and check that it does not shine through when directly asking parentNode for child-node-b.

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

For test setup / node structure, see nodesWhichAreMovedAcrossLevelsAndWorkspacesShouldBeRemovedFromOriginalLocation

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

Here, we move child-node-c underneath child-node-a.

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

saveNodesAndTearDownRootNodeAndRepository() защищенный Метод

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

public setUp ( ) : void
Результат void

setUpRootNodeAndRepository() защищенный Метод

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

public tearDown ( ) : void
Результат void

Описание свойств

$contextFactory защищенное свойство

protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory
Результат Neos\ContentRepository\Domain\Service\ContextFactoryInterface

$currentTestWorkspaceName защищенное свойство

protected string $currentTestWorkspaceName
Результат string

$liveWorkspace защищенное свойство

protected Workspace,Neos\ContentRepository\Domain\Model $liveWorkspace
Результат Neos\ContentRepository\Domain\Model\Workspace

$nodeDataRepository защищенное свойство

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository
Результат Neos\ContentRepository\Domain\Repository\NodeDataRepository

$rootNode защищенное свойство

protected Node,Neos\ContentRepository\Domain\Model $rootNode
Результат Neos\ContentRepository\Domain\Model\Node

$testablePersistenceEnabled защищенное статическое свойство

protected static bool $testablePersistenceEnabled
Результат boolean

$workspaceRepository защищенное свойство

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $workspaceRepository
Результат Neos\ContentRepository\Domain\Repository\WorkspaceRepository