System.Xml.Tests.TCInitialize.Pass_XmlSchemaAnnotation_XmlSchemaGroup_XmlSchemaAny_Invalid C# (CSharp) Méthode

Pass_XmlSchemaAnnotation_XmlSchemaGroup_XmlSchemaAny_Invalid() private méthode

private Pass_XmlSchemaAnnotation_XmlSchemaGroup_XmlSchemaAny_Invalid ( String TypeToPass ) : void
TypeToPass String
Résultat void
        public void Pass_XmlSchemaAnnotation_XmlSchemaGroup_XmlSchemaAny_Invalid(String TypeToPass)
        {
            XmlSchemaValidator val = CreateValidator(new XmlSchemaSet());
            XmlSchemaObject obj = new XmlSchemaAnnotation();

            switch (TypeToPass)
            {
                case "annotation":
                    obj = new XmlSchemaAnnotation();
                    break;

                case "group":
                    obj = new XmlSchemaGroup();
                    break;

                case "any":
                    obj = new XmlSchemaAny();
                    break;

                default:
                    Assert.True(false);
                    break;
            }

            try
            {
                val.Initialize(obj);
            }
            catch (ArgumentException)
            {
                return;
            }

            Assert.True(false);
        }