Beispiel #1
0
 public void TestHasSection()
 {
     { //TESTDATA
         //Write test config
         File.WriteAllText(GetConfigFileName(), GetDefaultConfigFileContent(), Encoding.UTF8);
     }
     ConfigFile file = new ConfigFile(GetConfigFileName(), true);
     Assert.IsTrue(file.HasConfigSection("section1"));
     Assert.IsFalse(file.HasConfigSection("inexistent.section"));
     Assert.IsFalse(file.HasConfigSection("inexistent"));
 }
 public void TestRemoveConfigSection()
 {
     { //TESTDATA
         //Write test config
         File.WriteAllText(GetConfigFileName(), GetDefaultConfigFileContent(), GitModule.SystemEncoding);
     }
     ConfigFile configFile = new ConfigFile(GetConfigFileName(), true);
     Assert.IsTrue(configFile.ConfigSections.Count == 3);
     configFile.RemoveConfigSection("section1");
     Assert.IsTrue(configFile.ConfigSections.Count == 2);
     Assert.IsFalse(configFile.HasConfigSection("section1"));
 }