System.Xml.Tests.TCValidateAttribute.Validate_Required_Optional_Default_Fixed_FixedRequired_Attribute C# (CSharp) Method

Validate_Required_Optional_Default_Fixed_FixedRequired_Attribute() private method

private Validate_Required_Optional_Default_Fixed_FixedRequired_Attribute ( String attrType ) : void
attrType String
return void
        public void Validate_Required_Optional_Default_Fixed_FixedRequired_Attribute(String attrType)
        {
            XmlSchemaValidator val = CreateValidator(XSDFILE_VALIDATE_ATTRIBUTE);
            XmlSchemaInfo info = new XmlSchemaInfo();

            val.Initialize();
            val.ValidateElement(attrType + "Element", "", null);
            val.ValidateAttribute(attrType, "", StringGetter("foo"), info);

            Assert.Equal(info.SchemaAttribute.QualifiedName, new XmlQualifiedName(attrType));
            Assert.Equal(info.Validity, XmlSchemaValidity.Valid);
            Assert.Equal(info.SchemaType.TypeCode, XmlTypeCode.String);

            return;
        }