PHP Класс Neos\Neos\Tests\Unit\TypoScript\ConvertUrisImplementationTest

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

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

Свойство Тип Описание
$convertUrisImplementation Neos\Neos\TypoScript\ConvertUrisImplementation
$mockContext Neos\ContentRepository\Domain\Service\Context
$mockControllerContext Neos\Flow\Mvc\Controller\ControllerContext
$mockLinkingService Neos\Neos\Service\LinkingService
$mockNode Neos\ContentRepository\Domain\Model\NodeInterface
$mockNodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$mockTsRuntime Neos\Fusion\Core\Runtime
$mockUriBuilder Neos\Flow\Mvc\Routing\UriBuilder
$mockWorkspace Neos\ContentRepository\Domain\Model\Workspace

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

Метод Описание
evaluateDoesModifyTheValueIfExecutedInLiveWorkspaceWithTheForceConvertionOptionSet ( )
evaluateDoesNotModifyTheValueIfItDoesNotContainNodeUris ( )
evaluateDoesNotModifyTheValueIfNotExecutedInLiveWorkspace ( )
evaluateReplaceExternalLinkTargets ( ) This test checks that targets for external links are correctly replaced
evaluateReplaceResourceLinkTargets ( ) This test checks that targets for resource links are correctly replaced
evaluateReplacesAllNodeUrisInTheGivenValue ( )
evaluateReplacesUnresolvableNodeUrisWithAnEmptyString ( ) This only verifies the current behavior that might be changed in the future (e.g. we could remove unresolved links instead of creating empty href attributes)
evaluateThrowsExceptionIfTheCurrentContextArrayDoesNotContainANode ( )
evaluateThrowsExceptionIfValueIsNoString ( )
setUp ( )

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

Метод Описание
addValueExpectation ( $value, $node = null, $forceConversion = false, $externalLinkTarget = null, $resourceLinkTarget = null, $absolute = false )

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

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

protected addValueExpectation ( $value, $node = null, $forceConversion = false, $externalLinkTarget = null, $resourceLinkTarget = null, $absolute = false )

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

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

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

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

This test checks that targets for external links are correctly replaced

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

This test checks that targets for resource links are correctly replaced

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

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

This only verifies the current behavior that might be changed in the future (e.g. we could remove unresolved links instead of creating empty href attributes)

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

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

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

public setUp ( )

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

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

protected ConvertUrisImplementation,Neos\Neos\TypoScript $convertUrisImplementation
Результат Neos\Neos\TypoScript\ConvertUrisImplementation

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

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

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

protected ControllerContext,Neos\Flow\Mvc\Controller $mockControllerContext
Результат Neos\Flow\Mvc\Controller\ControllerContext

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

protected LinkingService,Neos\Neos\Service $mockLinkingService
Результат Neos\Neos\Service\LinkingService

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

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

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

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

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

protected Runtime,Neos\Fusion\Core $mockTsRuntime
Результат Neos\Fusion\Core\Runtime

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

protected UriBuilder,Neos\Flow\Mvc\Routing $mockUriBuilder
Результат Neos\Flow\Mvc\Routing\UriBuilder

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

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