public void ConstructorShouldNotInitializeNameValuePairIfEmptyXmlElementIsPassed() { XmlDocument xmlDocument = new XmlDocument(); using (XmlReader reader = XmlReader.Create(new StringReader(EmptyConfigurationString))) { xmlDocument.Load(reader); } var configManager = new CollectorNameValueConfigurationManager(xmlDocument.DocumentElement); Assert.AreEqual(0, configManager.NameValuePairs.Count); }
public void ConstructorShouldInitializeNameValuePairDictionary() { XmlDocument xmlDocument = new XmlDocument(); using (XmlReader reader = XmlReader.Create(new StringReader(ConfigurationString))) { xmlDocument.Load(reader); } var configManager = new CollectorNameValueConfigurationManager(xmlDocument.DocumentElement); Assert.AreEqual("value", configManager["key"]); }
public void ConstructorShouldNotInitializeNameValuePairNullIsPassed() { var configManager = new CollectorNameValueConfigurationManager(null); Assert.AreEqual(0, configManager.NameValuePairs.Count); }