Neos\Fusion\Tests\Unit\TypoScriptObjects\ResourceUriImplementationTest::evaluateReturnsResourceUriForAGivenResource PHP Méthode

evaluateReturnsResourceUriForAGivenResource() public méthode

    public function evaluateReturnsResourceUriForAGivenResource()
    {
        $validResource = $this->getMockBuilder(PersistentResource::class)->disableOriginalConstructor()->getMock();
        $this->mockTsRuntime->expects($this->atLeastOnce())->method('evaluate')->with('resourceUri/test/resource')->will($this->returnCallback(function ($evaluatePath, $that) use($validResource) {
            return $validResource;
        }));
        $this->mockResourceManager->expects($this->atLeastOnce())->method('getPublicPersistentResourceUri')->with($validResource)->will($this->returnValue('the/resolved/resource/uri'));
        $this->assertSame('the/resolved/resource/uri', $this->resourceUriImplementation->evaluate());
    }