public void GetValue_EmptyValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument(); XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue <string>(String.Empty); }
public void GetValue_NullValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument(); XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue <string>(null); }
public void GetValue_NoNode_ThrowsException() { XmlDocument xmlDoc = new XmlDocument { InnerXml = "<constants></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue<string>("doesntexist"); }
public void GetValue_NoNode_ThrowsException() { XmlDocument xmlDoc = new XmlDocument { InnerXml = "<constants></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue <string>("doesntexist"); }
public void GetValue_NoValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue <int>("test"); }
public void GetValue_IntValue_ReturnsInt() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""><value>3</value></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); int value = source.GetValue <int>("test"); Assert.AreEqual(3, value); }
public void GetValue_EnumValue_ReturnsEnum() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""><value>California</value></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); UnitedStatesStateOrTerritory value = source.GetValue <UnitedStatesStateOrTerritory>("test"); Assert.AreEqual(UnitedStatesStateOrTerritory.California, value); }
public void GetValue_IntValue_ReturnsInt() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""><value>3</value></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); int value = source.GetValue<int>("test"); Assert.AreEqual(3, value); }
public void GetValue_EmptyValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument(); XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue<string>(String.Empty); }
public void GetValue_NullValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument(); XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue<string>(null); }
public void GetValue_NoValue_ThrowsException() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); source.GetValue<int>("test"); }
public void GetValue_EnumValue_ReturnsEnum() { XmlDocument xmlDoc = new XmlDocument { InnerXml = @"<constants><constant name=""test""><value>California</value></constant></constants>" }; XmlConstantsSource source = new XmlConstantsSource(xmlDoc); UnitedStatesStateOrTerritory value = source.GetValue<UnitedStatesStateOrTerritory>("test"); Assert.AreEqual(UnitedStatesStateOrTerritory.California, value); }