Пример #1
0
        public void GetValue_EmptyValue_ThrowsException()
        {
            XmlDocument        xmlDoc = new XmlDocument();
            XmlConstantsSource source = new XmlConstantsSource(xmlDoc);

            source.GetValue <string>(String.Empty);
        }
Пример #2
0
        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");
        }
Пример #4
0
        public void GetValue_NoNode_ThrowsException()
        {
            XmlDocument xmlDoc = new XmlDocument
            {
                InnerXml = "<constants></constants>"
            };

            XmlConstantsSource source = new XmlConstantsSource(xmlDoc);

            source.GetValue <string>("doesntexist");
        }
Пример #5
0
        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");
        }
Пример #6
0
        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);
        }
Пример #7
0
        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);
        }