示例#1
0
        public void ConstructorTest()
        {
            string name        = "url";
            bool   isAttribute = true;
            object target      = FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor.CreatePrivate(name, isAttribute);

            FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor accessor = new FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor(target);

            Assert.AreEqual(name, accessor.Name, "RssToolkit.Rss.CodeGeneration.PropertyInfo.Name was not set correctly.");
            Assert.AreEqual(isAttribute, accessor.IsAttribute, "RssToolkit.Rss.CodeGeneration.PropertyInfo.IsAttribute was not set correctly.");
            Assert.AreEqual(0, accessor.Occurrences, "RssToolkit.Rss.CodeGeneration.PropertyInfo.Occurrences was not set correctly.");
        }
示例#2
0
        public void NameTest()
        {
            string name        = "url";
            bool   isAttribute = false;
            object target      = FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor.CreatePrivate(name, isAttribute);

            string val = "url";

            FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor accessor = new FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor(target);

            Assert.AreEqual(val, accessor.Name, "RssToolkit.Rss.CodeGeneration.PropertyInfo.Name was not set correctly.");
        }
示例#3
0
        public void OccurancesTest()
        {
            string name        = "url";
            bool   isAttribute = true;
            object target      = FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor.CreatePrivate(name, isAttribute);

            int val = 0;

            FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor accessor = new FrameworkUnitTest.RssToolkit_Rss_CodeGeneration_PropertyInfoAccessor(target);

            accessor.Occurrences = val;

            Assert.AreEqual(val, accessor.Occurrences, "RssToolkit.Rss.CodeGeneration.PropertyInfo.Occurrences was not set correctly.");
        }