public function testRequiredConfigsWhenMissing() { $configs = new TestConfig(); $configs->configureForTesting(self::$sampleConfigs); $this->assertThrows('Bart\\Configuration\\ConfigurationException', 'No value set for required favorites.food', function () use($configs) { $configs->food(); }); }