/// <summary> /// Populate Test Configuration /// </summary> private void PopulateTestConfiguration() { // Test configuration SuiteConfigurationType configType = this.AppConfig.TestConfig; this.TestConfig = TestSetting.GenerateSuiteConfiguration(configType); }
/// <summary> /// Get a test configuration based the configurationtype parameter /// </summary> /// <param name="configType"></param> /// <returns></returns> public static TestSetting GenerateSuiteConfiguration(SuiteConfigurationType configType) { switch (configType) { case SuiteConfigurationType.Default: return(GenerateDefaultSuiteConfiguration()); case SuiteConfigurationType.MicrosoftStandard: return(GenerateMicrosoftStandardSuiteConfiguration()); default: throw new NotSupportedException(Invariant($"{configType} is not supported.")); } }