/* Before and After Test. */
        public ConfigCleanupTest()
        {
            _loaderConfigCreator = new TempLoaderConfigCreator();
            _tempLoaderConfig    = new LoaderConfigReader().ReadConfiguration();

            _modConfigLoader = new ConfigLoader <ModConfig>();
            _appConfigLoader = new ConfigLoader <ApplicationConfig>();

            // Make real sample configurations.
            _realModConfig = new ModConfig();
            _realAppConfig = new ApplicationConfig();

            _realModConfigFilePath = Path.Combine(_tempLoaderConfig.ModConfigDirectory, RandomString(RandomDirectoryLength), ModConfig.ConfigFileName);
            _realAppConfigFilePath = Path.Combine(_tempLoaderConfig.ApplicationConfigDirectory, RandomString(RandomDirectoryLength), ApplicationConfig.ConfigFileName);

            _modConfigLoader.WriteConfiguration(_realModConfigFilePath, _realModConfig);
            _appConfigLoader.WriteConfiguration(_realAppConfigFilePath, _realAppConfig);
        }
Beispiel #2
0
 /* Before Test */
 public LoaderConfigReaderTest()
 {
     _configReader        = new LoaderConfigReader();
     _loaderConfigCreator = new TempLoaderConfigCreator();
 }