/** * @test */ public function multipleFeatures_AllEnabled() { $feature = new Feature('test'); $feature->addSwitcher(Simple::on()); $feature->addSwitcher(Simple::on()); $this->assertTrue($feature->isEnabled()); }
/** * @param string $key * @param bool $status * @return Feature */ public static function buildFeature($key, $status) { $feature = new Feature($key); if ($status) { $feature->addSwitcher(Simple::on()); } return $feature; }
/** * @test */ public function staticHelperDisabled() { $this->assertEquals(new Simple(), Simple::off()); }