public void CanLoadFromFile() { string xml = XmlConfigurationSource.ToXml( SectionGenerator.GetThreeSections() ); var source = new XmlConfigurationSource( xml ) { FileName = "CanLoadFromFile.xml" }; source.Save(); IConfigurationSource sourceFromFile = XmlConfigurationSource.FromFile( "CanLoadFromFile.xml" ); string sourceString = source.ToString(); string sourceFromFileString = sourceFromFile.ToString(); Assert.AreEqual( sourceString, sourceFromFileString ); }