/// <summary> /// Set default data to test class /// </summary> public XmlUtils() { IoDir = new DevUtils.Io.IoDirectoryUtils(); IoFiles = new DevUtils.Io.IoFileUtils(); TestFolder = "_TestContent"; TestFile = "testXmlFile.xml"; var directoryPermission = IoDir.GetDirectoryPermission(Directory.GetCurrentDirectory()); HasFolderPermission = directoryPermission != null && directoryPermission.Any(p => p == FileSystemRights.CreateDirectories || p == FileSystemRights.FullControl); HasFilePermission = directoryPermission != null && directoryPermission.Any(p => p == FileSystemRights.CreateFiles || p == FileSystemRights.FullControl); DevUtilsXmlUtils = new DevUtils.Xml.XmlUtils(); Ns = "namespace"; Xsd = @"<xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema'> <xsd:element name='root'> <xsd:complexType> <xsd:sequence> <xsd:element name='items' minOccurs='1' maxOccurs='1'> <xsd:complexType> <xsd:sequence> <xsd:element name='item' minOccurs='1' /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name='count' minOccurs='1' maxOccurs='1' /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"; E1 = new XElement(Ns + "root", new XElement(Ns + "items", new XElement(Ns + "item", "foo"), new XElement(Ns + "item", "bar")), new XElement(Ns + "count", "2") ); E2 = new XElement("root", new XElement("items", new XElement("item", "foo"), new XElement("item", "bar")), new XElement("count", "2") ); }