public void SetUpFixture()
        {
            WixXmlAttribute attribute = new WixXmlAttribute("Id", WixXmlAttributeType.Text, new string[] { "a", "b" }, null);

            propertyDescriptor = new WixXmlAttributePropertyDescriptor(attribute);
            editorAttribute    = WixBindingTestsHelper.GetEditorAttribute(propertyDescriptor.Attributes);
        }
Пример #2
0
        public void SetUpFixture()
        {
            WixXmlAttribute attribute = new WixXmlAttribute("Id", WixXmlAttributeType.FileName);

            propertyDescriptor = new WixXmlAttributePropertyDescriptor(attribute);
            editorAttribute    = WixBindingTestsHelper.GetEditorAttribute(propertyDescriptor.Attributes);
        }
        public void Uuid()
        {
            WixXmlAttribute attribute = new WixXmlAttribute("Id", WixXmlAttributeType.Guid);

            propertyDescriptor = new WixXmlAttributePropertyDescriptor(attribute);
            EditorAttribute editorAttribute = WixBindingTestsHelper.GetEditorAttribute(propertyDescriptor.Attributes);

            Assert.IsNotNull(editorAttribute);
            Assert.AreEqual(typeof(GuidEditor).AssemblyQualifiedName, editorAttribute.EditorTypeName);
        }
        public void SecondProperty()
        {
            WixXmlAttributePropertyDescriptor pd = (WixXmlAttributePropertyDescriptor)descriptor.GetProperties()["Second"];

            Assert.AreEqual("SecondValue", (string)pd.GetValue(null));
        }
 public void Setup()
 {
     wixXmlAttribute = new WixXmlAttribute("LongName", "InitialValue", WixXmlAttributeType.Text);
     pd = new WixXmlAttributePropertyDescriptor(wixXmlAttribute);
 }