SilexAssetic\Tests\AsseticExtensionTest::testEverythingLoaded PHP Method

testEverythingLoaded() public method

    public function testEverythingLoaded()
    {
        $app = new Application();
        $app->register(new AsseticServiceProvider());
        $app['assetic.path_to_web'] = sys_get_temp_dir();
        $app->get('/', function () use($app) {
            return 'AsseticExtensionTest';
        });
        $request = Request::create('/');
        $response = $app->handle($request);
        $this->assertInstanceOf('Assetic\\Factory\\AssetFactory', $app['assetic']);
        $this->assertInstanceOf('Assetic\\AssetManager', $app['assetic.asset_manager']);
        $this->assertInstanceOf('Assetic\\FilterManager', $app['assetic.filter_manager']);
        $this->assertInstanceOf('Assetic\\AssetWriter', $app['assetic.asset_writer']);
        $this->assertInstanceOf('Assetic\\Factory\\LazyAssetManager', $app['assetic.lazy_asset_manager']);
    }