eZ\Bundle\EzPublishCoreBundle\Tests\Imagine\IORepositoryResolverTest::testResolve PHP Method

testResolve() public method

public testResolve ( $path, $filter, $variationPath, $requestUrl, $expected )
    public function testResolve($path, $filter, $variationPath, $requestUrl, $expected)
    {
        if ($requestUrl) {
            $this->requestContext->fromRequest(Request::create($requestUrl));
        }
        $this->ioService->expects($this->any())->method('loadBinaryFile')->will($this->returnValue(new BinaryFile(array('uri' => $variationPath))));
        $this->variationPathGenerator->expects($this->any())->method('getVariationPath')->willReturn($variationPath);
        $result = $this->imageResolver->resolve($path, $filter);
        $this->assertSame($expected, $result);
    }