MiniAsset\Test\TestCase\CompilerTest::testConcatenationJavascript PHP Method

testConcatenationJavascript() public method

    public function testConcatenationJavascript()
    {
        $files = [new Local(APP . 'js/classes/base_class.js'), new Local(APP . 'js/classes/template.js')];
        $target = new AssetTarget(TMP . 'template.js', $files);
        $compiler = $this->instance();
        $result = $compiler->generate($target);
        $expected = <<<TEXT
var BaseClass = new Class({

});

//= require "base_class"
var Template = new Class({

});
TEXT;
        $this->assertEquals($expected, $result);
    }