public override void FixtureInit() { XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection(); schemas.Add(SchemaCompletion); XmlSchemaCompletion xsdSchemaCompletionData = new XmlSchemaCompletion(ResourceManager.ReadXsdSchema()); schemas.Add(xsdSchemaCompletionData); string xml = GetSchema(); int index = xml.IndexOf("ref=\"dir\""); index = xml.IndexOf("dir", index); XmlSchemaDefinition schemaDefinition = new XmlSchemaDefinition(schemas, SchemaCompletion); schemaAttribute = (XmlSchemaAttribute)schemaDefinition.GetSelectedSchemaObject(xml, index); }
public override void FixtureInit() { XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection(); schemas.Add(SchemaCompletion); XmlSchemaCompletion xsdSchemaCompletion = new XmlSchemaCompletion(ResourceManager.ReadXsdSchema()); schemas.Add(xsdSchemaCompletion); string xml = GetSchema(); int index = xml.IndexOf("type=\"text-type\""); index = xml.IndexOf("text-type", index); XmlSchemaDefinition schemaDefinition = new XmlSchemaDefinition(schemas, SchemaCompletion); schemaComplexType = (XmlSchemaComplexType)schemaDefinition.GetSelectedSchemaObject(xml, index); }
public override void FixtureInit() { XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection(); schemas.Add(SchemaCompletion); XmlSchemaCompletion xsdSchemaCompletionData = new XmlSchemaCompletion(ResourceManager.ReadXsdSchema()); schemas.Add(xsdSchemaCompletionData); string xml = GetSchema(); int index = xml.IndexOf("ref=\"xs:list"); index = xml.IndexOf("xs", index); XmlSchemaDefinition schemaDefinition = new XmlSchemaDefinition(schemas, SchemaCompletion); referencedSchemaElement = (XmlSchemaElement)schemaDefinition.GetSelectedSchemaObject(xml, index); }
public void EmptyString() { Assert.IsFalse(XmlSchemaDefinition.IsXmlSchemaNamespace(String.Empty)); }
public void IsNotXmlSchemaNamespace() { Assert.IsFalse(XmlSchemaDefinition.IsXmlSchemaNamespace("http://foo.com")); }
public void IsXmlSchemaNamespace() { Assert.IsTrue(XmlSchemaDefinition.IsXmlSchemaNamespace("http://www.w3.org/2001/XMLSchema")); }