function let($parser, $generator, $jsComposer, $cssComposer)
{
$jsComposer->beADoubleOf('Codesleeve\\AssetPipeline\\Composers\\JavascriptComposer');
$cssComposer->beADoubleOf('Codesleeve\\AssetPipeline\\Composers\\StylesheetComposer');
$parser->beADoubleOf('Codesleeve\\Sprockets\\SprocketsParser');
$generator->beADoubleOf('Codesleeve\\Sprockets\\SprocketsGenerator');
$this->beConstructedWith($parser, $generator);
$this->shouldHaveType('Codesleeve\\AssetPipeline\\AssetPipeline');
}