public function testCreateWithConfigFile()
 {
     $config = new Config();
     $configFile = new ConfigFile();
     $environment = new GlobalEnvironment(null, $config, $configFile);
     $this->assertSame($configFile, $environment->getConfigFile());
 }
 /**
  * Creates the configuration manager.
  *
  * @param GlobalEnvironment $environment       The global environment.
  * @param ConfigFileStorage $configFileStorage The configuration file storage.
  */
 public function __construct(GlobalEnvironment $environment, ConfigFileStorage $configFileStorage)
 {
     $this->environment = $environment;
     $this->configFileStorage = $configFileStorage;
     $this->configFile = $environment->getConfigFile();
 }