'local' by default; ensure ENV wins putenv('APP_ENV=production'); $this->assertSame('production', Config::get('APP_ENV')); $this->assertSame('production', Config::get('app.env')); } public function testReadsFromConfigFileWhenEnvMissing(): void { // From config/app.php $this->assertSame('UTC', Config::get('app.timezone')); } public function testReturnsDefaultWhenNotFound(): void { $this->assertSame('fallback', Config::get('nonexistent.key', 'fallback')); } }