PHP Class Neos\Fusion\Tests\Unit\TypoScriptObjects\ResourceUriImplementationTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/neos-development-collection

Protected Properties

Property Type Description
$mockActionRequest Neos\Flow\Mvc\ActionRequest
$mockControllerContext Neos\Flow\Mvc\Controller\ControllerContext
$mockI18nService Neos\Flow\I18n\Service
$mockResourceManager Neos\Flow\ResourceManagement\Publishing\ResourcePublisher
$mockTsRuntime Neos\Fusion\Core\Runtime
$resourceUriImplementation Neos\Fusion\TypoScriptObjects\ResourceUriImplementation

Public Methods

Method Description
evaluateDeterminesCurrentPackageIfARelativePathIsSpecified ( )
evaluateIgnoresPackagePropertyIfAResourcePathIsGiven ( )
evaluateLocalizesFilenameIfLocalize ( )
evaluateReturnsResourceUriForAGivenResource ( )
evaluateReturnsResourceUriForAGivenResourcePath ( )
evaluateThrowsExceptionIfNeitherResourceNorPathAreSpecified ( )
evaluateThrowsExceptionIfSpecifiedPathPointsToAPrivateResource ( )
evaluateThrowsExceptionIfSpecifiedResourceIsInvalid ( )
evaluateUsesSpecifiedPackageIfARelativePathIsGiven ( )
setUp ( )

Method Details

evaluateDeterminesCurrentPackageIfARelativePathIsSpecified() public method

evaluateIgnoresPackagePropertyIfAResourcePathIsGiven() public method

evaluateLocalizesFilenameIfLocalize() public method

evaluateReturnsResourceUriForAGivenResource() public method

evaluateReturnsResourceUriForAGivenResourcePath() public method

evaluateThrowsExceptionIfNeitherResourceNorPathAreSpecified() public method

evaluateThrowsExceptionIfSpecifiedPathPointsToAPrivateResource() public method

evaluateThrowsExceptionIfSpecifiedResourceIsInvalid() public method

evaluateUsesSpecifiedPackageIfARelativePathIsGiven() public method

setUp() public method

public setUp ( )

Property Details

$mockActionRequest protected property

protected ActionRequest,Neos\Flow\Mvc $mockActionRequest
return Neos\Flow\Mvc\ActionRequest

$mockControllerContext protected property

protected ControllerContext,Neos\Flow\Mvc\Controller $mockControllerContext
return Neos\Flow\Mvc\Controller\ControllerContext

$mockI18nService protected property

protected Service,Neos\Flow\I18n $mockI18nService
return Neos\Flow\I18n\Service

$mockResourceManager protected property

protected ResourcePublisher,Neos\Flow\ResourceManagement\Publishing $mockResourceManager
return Neos\Flow\ResourceManagement\Publishing\ResourcePublisher

$mockTsRuntime protected property

protected Runtime,Neos\Fusion\Core $mockTsRuntime
return Neos\Fusion\Core\Runtime

$resourceUriImplementation protected property

protected ResourceUriImplementation,Neos\Fusion\TypoScriptObjects $resourceUriImplementation
return Neos\Fusion\TypoScriptObjects\ResourceUriImplementation