public void CanSaveConfigurationSectionToFile() { SystemConfigurationSource source = new SystemConfigurationSource(); source.Save(file, InstrumentationConfigurationSection.SectionName, CreateInstrumentationSection()); ValidateConfiguration(file); }
public void Save() { UserSettings data = this.UserSettings.Clone(); if (this.Source is FileConfigurationSource) { FileConfigurationSource fs = this.Source as FileConfigurationSource; fs.Save(UserSettings.SectionName, data); } if (this.Source is SystemConfigurationSource) { SystemConfigurationSource fs = this.Source as SystemConfigurationSource; fs.Save(UserSettings.SectionName, data); } }
public void TryToSaveWithNullOrEmptyFileNameThrows() { SystemConfigurationSource source = new SystemConfigurationSource(); source.Save((string)null, InstrumentationConfigurationSection.SectionName, CreateInstrumentationSection()); }
public void SaveConfigurationSectionWithNoConfigurationFileThrows() { SystemConfigurationSource source = new SystemConfigurationSource(); source.Save("foo.exe.cofig", InstrumentationConfigurationSection.SectionName, CreateInstrumentationSection()); }
public void TryToSaveWithNullSectionThrows() { SystemConfigurationSource source = new SystemConfigurationSource(); source.Save(file, InstrumentationConfigurationSection.SectionName, null); }
public void TryToSaveWithNullOrEmptySectionNameThrows() { SystemConfigurationSource source = new SystemConfigurationSource(); source.Save(file, null, CreateInstrumentationSection()); }