public void TestToString() { config = Config.FromText(""); config.SetValue("section", "key", "default"); var result = config.ToString(); Assert.AreEqual("[section]\r\nkey=default\r\n", result); }
public void TestToStringMultipleSections() { config = Config.FromText(""); config.SetValue("section1", "key1", "default"); config.SetValue("section2", "key2", "default"); var result = config.ToString(); Assert.AreEqual("[section1]\r\nkey1=default\r\n\r\n[section2]\r\nkey2=default\r\n", result); }
public void TestDeleteValue() { config = Config.FromText(""); config.SetValue("section2", "key1", "default"); config.SetValue("section2", "key2", "default"); config.Delete("section2", "key1"); var result = config.ToString(); Assert.AreEqual("[section2]\r\nkey2=default\r\n", result); }