AsseticBundleTest\Service::testInitLoadedModules PHP Method

testInitLoadedModules() public method

    public function testInitLoadedModules()
    {
        $loadModules = ['test_application' => 'test_application'];
        $this->object->build($loadModules);
        $assetManager = $this->object->getAssetManager();
        $this->assertTrue($assetManager->has('base_css'));
        $this->assertTrue($assetManager->has('base_js'));
        $this->assertFalse($assetManager->has('base_images'));
        $this->assertFalse($assetManager->has('base_fonts'));
        $assetFile = $assetManager->get('base_css')->getTargetPath();
        $this->assertStringStartsWith('base_css.', $assetFile);
        $this->assertStringEndsWith('.css', $assetFile);
        $assetFile = $assetManager->get('base_js')->getTargetPath();
        $this->assertStringStartsWith('base_js.', $assetFile);
        $this->assertStringEndsWith('.js', $assetFile);
    }