AssetManagerTest\Service\AssetManagerTest::testSetStandardFilters PHP Method

testSetStandardFilters() public method

    public function testSetStandardFilters()
    {
        $config = array('filters' => array('asset-path' => array(array('filter' => 'JSMin'))));
        $assetFilterManager = new AssetFilterManager($config['filters']);
        $assetCacheManager = $this->getAssetCacheManagerMock();
        $response = new Response();
        $resolver = $this->getResolver(__DIR__ . '/../../_files/require-jquery.js');
        $request = $this->getRequest();
        $assetManager = new AssetManager($resolver, $config);
        $minified = \JSMin::minify(file_get_contents(__DIR__ . '/../../_files/require-jquery.js'));
        $assetManager->setAssetFilterManager($assetFilterManager);
        $assetManager->setAssetCacheManager($assetCacheManager);
        $this->assertTrue($assetManager->resolvesToAsset($request));
        $assetManager->setAssetOnResponse($response);
        $this->assertEquals($minified, $response->getBody());
    }