/**
  * @return IniConfigurationProvider The provider instance to test.
  */
 private function getProvider()
 {
     $provider = new IniConfigurationProvider();
     $provider->setExtension('ini');
     // normally this is done by the ConfigurationManager
     return $provider;
 }
 public static function setUpBeforeClass()
 {
     // setup static configuration resource path for test purposes
     RootClassLoader::addLoader(new StandardClassLoader(self::TEST_VENDOR, __DIR__ . '/test-config'));
     // setup configuration provider for this test (remember previous one)
     self::$originalProvider = ConfigurationManager::retrieveProvider('ini');
     $provider = new IniConfigurationProvider();
     $provider->setOmitContext(true);
     $provider->setOmitConfigSubFolder(true);
     ConfigurationManager::registerProvider('ini', $provider);
 }