/** * @test * @dataProvider BootstrapCssFilenames * * @param $cdn * @param $responsive * @param $fontawesome * @param $mincss * @param $expected_filename */ public function UsesBootstrapCssDependingOnSwitches($cdn, $responsive, $fontawesome, $mincss, $expected_filename) { $component = new Booster(); $component->_assetsUrl = 'assets'; $component->cs = new AssetsRegistryHook(); $component->enableCdn = $cdn; $component->responsiveCss = $responsive; $component->fontAwesomeCss = $fontawesome; $component->minify = $mincss; $component->init(); $component->registerBootstrapCss(); $this->assertTrue($component->cs->hasRegisteredCssFile($expected_filename)); }