AssetManagerTest\Service\MapResolverTest::testResolveHttpAssetSuccess PHP Method

testResolveHttpAssetSuccess() public method

    public function testResolveHttpAssetSuccess()
    {
        $resolver = new MapResolver();
        $mimeResolver = $this->getMock(MimeResolver::class);
        $mimeResolver->expects($this->any())->method('getMimeType')->with('http://foo.bar/')->will($this->returnValue('text/foo'));
        $resolver->setMimeResolver($mimeResolver);
        $asset1 = array('bacon' => 'http://foo.bar/');
        $resolver->setMap($asset1);
        $asset = $resolver->resolve('bacon');
        $this->assertTrue($asset instanceof Asset\HttpAsset);
        $this->assertSame('text/foo', $asset->mimetype);
    }