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);
}