Ejemplo n.º 1
0
        public void AcquireSchemaShouldLoadSchemas()
        {
            var schemas = new XmlSchemaSet();
            var qName   = Delivery.AcquireSchema(schemas);

            Assert.That(qName.Name, Is.EqualTo("DeliveryType"));
            Assert.That(qName.Namespace, Is.EqualTo(Constants.WsEventing.Namespace));

            Assert.That(schemas.Count, Is.EqualTo(3));
            Assert.That(schemas.Schemas().Cast <XmlSchema>().Select(schema => schema.TargetNamespace).ToList(), Is.EquivalentTo(new[] { "http://www.w3.org/XML/1998/namespace", "http://schemas.xmlsoap.org/ws/2004/08/eventing", "http://schemas.xmlsoap.org/ws/2004/08/addressing" }));
        }