Example #1
0
 void DoProperty(ScriptPropertyDescriptor p, string propertyName, ScriptType type, bool readOnly, string serverPropertyName)
 {
     Assert.AreEqual(propertyName, p.PropertyName, propertyName + " PropertyName");
     Assert.AreEqual(propertyName, p.MemberName, propertyName + " MemberName");
     Assert.AreEqual(serverPropertyName, p.ServerPropertyName, propertyName + " ServerPropertyName");
     Assert.AreEqual(readOnly, p.ReadOnly, propertyName + " ReadOnly");
     Assert.AreEqual(type, p.Type, propertyName + " Type");
 }
        public void ctor4()
        {
            ScriptPropertyDescriptor sd = new ScriptPropertyDescriptor("propertyName", ScriptType.Object, true, "serverPropertyName");

            Assert.AreEqual("propertyName", sd.PropertyName, "A1");
            Assert.AreEqual("propertyName", sd.MemberName, "A2");
            Assert.AreEqual(ScriptType.Object, sd.Type, "A3");
            Assert.IsTrue(sd.ReadOnly, "A4");
            Assert.AreEqual("serverPropertyName", sd.ServerPropertyName, "A5");
        }
        public void nulltest2()
        {
            ScriptPropertyDescriptor sd = new ScriptPropertyDescriptor("propertyName", ScriptType.Object, null);

            Assert.AreEqual("", sd.ServerPropertyName, "A1");
        }
 public void nulltest1()
 {
     ScriptPropertyDescriptor sd = new ScriptPropertyDescriptor(null, ScriptType.Object);
 }