/** * @return void */ public function testSetAndGetProfile() { BaseConfig::setProfile('abcdef123'); $this->assertEquals('abcdef123', BaseConfig::getProfile()); BaseConfig::setProfile(''); $this->assertEquals('', BaseConfig::getProfile()); }
/** * @depends testGenerate * @depends testGet */ public function testGenerateProfileConfigWhileSettingProfileByBaseConfig() { BaseConfig::setProfile('production'); $production_core_config = new CoreConfig(); $this->assertEquals('It is a secret!', $production_core_config->get('db', 'password')); BaseConfig::setProfile(''); }
/** * @param string $profile * * @return $this */ public function setProfile($profile) { BaseConfig::setProfile($profile); return $this; }