public void EasyConfigValidationSuccess() { var configValidator = new ConfigurationFileValidator(); var validationResult = configValidator.Validate(AppDomain.CurrentDomain.BaseDirectory + "\\Data\\Configuration EASY.txt"); Assert.IsTrue(validationResult.IsValid); }
/// <summary> /// Sample IoC container /// </summary> /// <returns>Configured form for running</returns> private static Form Configure() { var crozzleFileValidator = new CrozzleFileValidator(); var configFileValidator = new ConfigurationFileValidator(); var crozzleLoader = new CrozzleLoader(crozzleFileValidator); var configLoader = new ConfigurationLoader(configFileValidator); var presenter = new MainPresenter(crozzleLoader, configLoader); return(new MainForm(presenter)); }