public function test_sanity() { $c = new ActionChainBuilder(); $c->concatenate('a'); $c->concatenate(); $c->jsmin(); $c->cssmin(); $c->sass(); $collection = $c->getCollection(); $this->assertInstanceOf(ConcatenateAction::class, $collection[0]); $this->assertInstanceOf(ConcatenateAction::class, $collection[1]); $this->assertInstanceOf(JsMinifyAction::class, $collection[2]); $this->assertInstanceOf(CssMinifyAction::class, $collection[3]); $this->assertInstanceOf(ScssAction::class, $collection[4]); }
/** * @return GulpCompileConfig */ public function getConfig() { $this->configSetup->addStyleAction($this->styleChain->getCollection()); $this->configSetup->addScriptAction($this->scriptChain->getCollection()); return $this->configSetup; }