PHP Class Neos\ContentRepository\Tests\Unit\Domain\Model\ContextualizedNodeTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Datei anzeigen Open project: neos/neos-development-collection

Protected Properties

Property Type Description
$contextualizedNode Neos\ContentRepository\Domain\Model\Node
$newNode Neos\ContentRepository\Domain\Model\Node

Public Methods

Method Description
aContextualizedNodeIsRelatedToNodeData ( )
getContentObjectCallsGetContentObjectOnTheParentNodeFromTheOriginalOrNewNode ( )
getDepthRetrievesTheDepthFromTheOriginalOrNewNode ( )
getIdentifierReturnsTheIdentifier ( )
getIndexRetrievesTheIndexFromTheOriginalOrNewNode ( )
getNameRetrievesTheNameFromTheOriginalOrNewNode ( )
getNodeReturnsTheSpecifiedNodeInTheCurrentNodesContext ( )
getParentRetrievesTheParentNodeFromTheOriginalOrNewNode ( )
getParentReturnsParentNodeInCurrentNodesContext ( )
getPathRetrievesThePathFromTheOriginalOrNewNode ( )
getPropertyCallsGetPropertyOnTheParentNodeFromTheOriginalOrNewNode ( )
getPropertyNamesCallsGetPropertyNamesOnTheParentNodeFromTheOriginalOrNewNode ( )
hasPropertyCallsHasPropertyOnTheParentNodeFromTheOriginalOrNewNode ( )
removeCallsOnNodeWithNonMatchingContextMaterializesNodeData ( )
removeRemovesAllChildNodesAndTheNodeItself ( )
setContentObjectOnNodeWithNonMatchingContextMaterializesNodeData ( )
setIndexOnNodeWithNonMatchingContextMaterializesNodeData ( )
setNodeTypeOnNodeWithNonMatchingContextMaterializesNodeData ( )
setPropertyOnNodeWithNonMatchingContextMaterializesNodeData ( )
unsetContentObjectOnNodeWithNonMatchingContextMaterializesNodeData ( )

Protected Methods

Method Description
assertThatOriginalOrNewNodeIsCalled ( $methodName, $argument1 = null )
getFirstLevelNodeCache ( ) : PHPUnit_Framework_MockObject_MockObject
setUpNodeWithNonMatchingContext ( array $configurableMethods = [] ) : Node

Method Details

aContextualizedNodeIsRelatedToNodeData() public method

assertThatOriginalOrNewNodeIsCalled() protected method

protected assertThatOriginalOrNewNodeIsCalled ( $methodName, $argument1 = null )

getContentObjectCallsGetContentObjectOnTheParentNodeFromTheOriginalOrNewNode() public method

getDepthRetrievesTheDepthFromTheOriginalOrNewNode() public method

getFirstLevelNodeCache() protected method

protected getFirstLevelNodeCache ( ) : PHPUnit_Framework_MockObject_MockObject
return PHPUnit_Framework_MockObject_MockObject

getIdentifierReturnsTheIdentifier() public method

getIndexRetrievesTheIndexFromTheOriginalOrNewNode() public method

getNameRetrievesTheNameFromTheOriginalOrNewNode() public method

getNodeReturnsTheSpecifiedNodeInTheCurrentNodesContext() public method

getParentRetrievesTheParentNodeFromTheOriginalOrNewNode() public method

getParentReturnsParentNodeInCurrentNodesContext() public method

getPathRetrievesThePathFromTheOriginalOrNewNode() public method

getPropertyCallsGetPropertyOnTheParentNodeFromTheOriginalOrNewNode() public method

getPropertyNamesCallsGetPropertyNamesOnTheParentNodeFromTheOriginalOrNewNode() public method

hasPropertyCallsHasPropertyOnTheParentNodeFromTheOriginalOrNewNode() public method

removeCallsOnNodeWithNonMatchingContextMaterializesNodeData() public method

removeRemovesAllChildNodesAndTheNodeItself() public method

setContentObjectOnNodeWithNonMatchingContextMaterializesNodeData() public method

setIndexOnNodeWithNonMatchingContextMaterializesNodeData() public method

setNodeTypeOnNodeWithNonMatchingContextMaterializesNodeData() public method

setPropertyOnNodeWithNonMatchingContextMaterializesNodeData() public method

setUpNodeWithNonMatchingContext() protected method

protected setUpNodeWithNonMatchingContext ( array $configurableMethods = [] ) : Node
$configurableMethods array
return Neos\ContentRepository\Domain\Model\Node

unsetContentObjectOnNodeWithNonMatchingContextMaterializesNodeData() public method

Property Details

$contextualizedNode protected_oe property

protected Node,Neos\ContentRepository\Domain\Model $contextualizedNode
return Neos\ContentRepository\Domain\Model\Node

$newNode protected_oe property

protected Node,Neos\ContentRepository\Domain\Model $newNode
return Neos\ContentRepository\Domain\Model\Node